From 61c7f7dd714ebb18f881a07f9058d8cdfea94f2b Mon Sep 17 00:00:00 2001 From: "gorbenko.pavel" Date: Wed, 29 Jul 2026 16:45:28 +0500 Subject: [PATCH] =?UTF-8?q?=D0=B0=D0=B2=D1=82=D0=BE=D1=80=D0=B8=D0=B7?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D1=8F=20=D0=B2=D0=BA=D0=BB=D1=8E=D1=87=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../approvalAdmin/ApprovalAdminWebPart.manifest.json | 2 +- frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.manifest.json b/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.manifest.json index c722004..0b952f8 100644 --- a/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.manifest.json +++ b/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.manifest.json @@ -23,7 +23,7 @@ "officeFabricIconFontName": "Page", "properties": { "apiBaseUrl": "http://localhost:5080", - "useDevAuth": true, + "useDevAuth": false, "devUserEmail": "dev@tnsu.kz", "aadResourceId": "api://9232d9e2-9807-4753-808f-07250e5474b0", "portalBaseUrl": "https://api.tnsu.kz" diff --git a/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts b/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts index bb1c75d..febed9b 100644 --- a/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts +++ b/frontend/src/webparts/approvalAdmin/ApprovalAdminWebPart.ts @@ -36,7 +36,10 @@ export default class ApprovalAdminWebPart extends BaseClientSideWebPart { this.properties.apiBaseUrl = this.properties.apiBaseUrl || 'http://localhost:5080'; - this.properties.useDevAuth = this.properties.useDevAuth ?? true; + // Dev-режим ломает /resolve: наш бэкенд не получает Bearer-токен пользователя + // для пересылки в api.tnsu.kz и падает на собственном client_credentials + // (TnsuPortal:ClientSecret в appsettings.json пуст). По умолчанию — реальный AAD. + this.properties.useDevAuth = this.properties.useDevAuth ?? false; this.properties.devUserEmail = this.properties.devUserEmail || 'dev@tnsu.kz'; this.properties.aadResourceId = this.properties.aadResourceId || 'api://9232d9e2-9807-4753-808f-07250e5474b0'; this.properties.portalBaseUrl = this.properties.portalBaseUrl || 'https://api.tnsu.kz';