AADSTS7000218:请求正文必须包含以下参数:'client_assertion'或'client_secret'

问题描述 投票:0回答:1

我已遵循该答案的所有步骤(https://stackoverflow.com/a/78926745/803195),但是当我验证帐户时,会引发以下异常:

Microsoft.Identity.Client.MsalServiceException:(...)AADSTS7000218:请求正文必须包含以下参数:“client_assertion”或“client_secret”(...)

我已正确设置所有参数,并且 Azure 应用程序允许公共客户端流,如有关该异常的一些响应中所述。

c# azure oauth
1个回答
0
投票

如果您在

Web
平台中添加重定向 URI,则会出现错误,在启用公共客户端流选项时,该平台在使用 交互式流 时将无法工作。

要解决该错误,请确保删除

Web
平台中的重定向 URI,并确保将其添加到 移动和桌面应用程序 平台中,如下所示:

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.