错误AADSTS50012:客户端是公共的,因此不应显示客户端断言 [英] Error AADSTS50012: Client is public so a 'client_assertion' should not be presented

查看:0
本文介绍了错误AADSTS50012:客户端是公共的,因此不应显示客户端断言的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试使用以下代码从客户端ID和证书生成AAD令牌时出现此错误。

错误:"AADSTS50012:客户端是公共的,因此‘CLIENT_ASSERTION’应该 未呈现本地应用程序"

编码:await context.AcquireTokenAsync(resource, assertionCert);

推荐答案

我找到了此问题的解决方案。

我正在将我的应用程序注册为AAD中的本地应用程序。应用程序应注册为WebApp

这篇关于错误AADSTS50012:客户端是公共的,因此不应显示客户端断言的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆