14得票3回答
AADSTS65001:用户或管理员未同意使用ID为<app-id>的应用程序。

我正在开发一个使用Microsoft OAuth2(On-Behalf-Of-User Flow)的Angular + Flask应用程序。我试图从后端调用API,但是我遇到了异常。 这是在app.module.ts中的配置: export function MSALInstanceFac...

13得票2回答
msal.js 2.0在loginRedirect后返回了空的tokenResponse

我正在开发一个Angular 10应用程序,利用Azure B2C进行策略和用户管理。我将我的应用程序注册在Azure Active Directory中,作为单页面应用程序,没有勾选隐式选项。我使用msal.js 2.0 @azure/msal-browser来登录B2C并使用代码流检索id...

13得票2回答
MSAL.NET中的令牌缓存序列化无法工作

我尝试序列化使用MSAL进行身份验证返回的tokencache时遇到了一些问题。 我希望能得到帮助,因为我不太明白自己做错了什么。 以下是我们的情况/问题: 我们目前正在使用ADAL允许用户从我们的桌面应用程序对其SharePoint Online帐户进行身份验证,但希望切换到MSAL。 我们...

12得票1回答
Azure Identity和MSAL库在Python中有什么区别?

很愚蠢的问题,但如果有人能为我解答一下,那就太好了。 据我所知,MSAL (https://github.com/AzureAD/microsoft-authentication-library-for-python) 和 Azure Identity (https://github.com...

12得票3回答
Microsoft Graph API令牌验证失败。

我将在我的Angular Web应用程序中使用Microsoft Graph API. 首先,我使用msal库进行连接。 当我尝试使用我的个人资料登录时,我遇到了这个错误。 我已经按照官方git示例中的说明配置了我的应用程序。MsalModule.forRoot({ clientID:...

12得票1回答
MSAL作用域(openid profile offline_access)。基本简���配置可能不可行?

MSAL 似乎在其 API 库层中设有一个硬编码的困境,使用时似乎不合逻辑。string[] scopesArrayNonNullWORKS = new string[] { "email" }; string[] scopesArrayAlreadyThereInMsalCalls_FAIL...

12得票2回答
类型错误:performanceMeasurement.startMeasurement不是一个函数。

尝试从Next 13中使用@azure/msal-react登录时,发生了错误。当我检查错误日志时,发现是来自核心库@azure/msal-react。我还尝试了登录弹出窗口,但错误仍然相同。我在我的auth.ts中有代码。export const msalConfig = { aut...

12得票1回答
获取MsalToken错误AADSTS7000218:请求正文必须包含以下参数:'client_assertion'或'client_secret'

这是我的PowerShell脚本$connectionDetails = @{ 'TenantId' = '****-****' 'ClientId' = '****-****' 'Interactive' = $true 'Scopes' = '*...

12得票2回答
使用AAD MSAL登录 - 登录已经在进行中

我有一个ASP.net网站,使用MSAL进行登录。 我一直遇到的问题是,每当用户登录然后再次注销时,用户都会被重定向到注销页面。 该页面实现了new Msal.UserAgentApplication(msalConfig).logout()函数,并将用户重定向回登录页面。 这一切都完美地...

12得票5回答
更新 Microsoft Graph 后找不到 DelegateAuthenticationProvider。

我有以下代码(从Microsoft Learn复制而来),在Microsoft.Graph 4.54.0版本中运行良好。 var authProvider = new DelegateAuthenticationProvider(async (request) =&gt; { ...