Надеюсь, вы все живы и здоровы, я переносил аутентификацию приложения angular с ADAL JS на MSAL JS.
В ADAL JS у меня есть конфигурация ADAL, как показано ниже и аутентификация работает должным образом:
adalConfig: {
tenant: 'GUID',
clientId: 'GUID',
redirectUri: window.location.origin
......
...... // other properties
}
В MSAL Config я попытался установить те же свойства в app.module.ts
MsalModule.forRoot({
auth: {
clientId: "GUID", // Same as the client ID of ADAL JS
authority: https://login.microsoftonline.com/<tenant GUID>/, // Same as the tenant GUID of ADAL JS
redirectUri: OAuthSettings.redirectUri, // This is your redirect URI
},
cache: {
cacheLocation: 'localStorage',
// storeAuthStateInCookie: true, // set to true for IE 11
}
Однако я продолжаю получать эту ошибку
«Пожалуйста, установите correlationId как действительный guid»
Я попытался посмотреть эту документацию от Microsoft, но в ней ничего не упоминается о полномочиях.
Любая помощь будет принята с благодарностью.