首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >web api返回HTTP 401 -从Xamarin或UWP客户端使用不记名令牌时未经授权- Azure Active Directory

web api返回HTTP 401 -从Xamarin或UWP客户端使用不记名令牌时未经授权- Azure Active Directory
EN

Stack Overflow用户
提问于 2017-06-06 10:13:42
回答 1查看 926关注 0票数 0

当我使用持有者令牌从xamarin客户端访问web api时,我遇到了返回HTTP 401的问题-未授权。iOS或UWP出现故障。

-This是一个应用程序,它使用Azure Active Directory进行身份验证,以允许用户登录-Once成功登录后,它会获得一个令牌,该令牌又会添加到web api请求标头-The web api已启用身份验证

azure设置https://1drv.ms/v/s!ApPhjsvemKJggpR2ax5w4wRJcY7uXQ的问题

代码https://github.com/wleon12/XamarinForms-AAD-WebAPI.git

我似乎找不到哪里出了问题,感谢任何意见或指导

EN

回答 1

Stack Overflow用户

发布于 2017-06-06 13:24:27

这取决于您如何保护web API。

通常,当我们使用Azure AD保护web API时,我们会像这样提供AudienceTenant。因此,当我们发送带有令牌的请求时,web API将验证令牌的签名和我们配置的值。

因此,对于401问题,请检查您为web API项目配置的值所获取的令牌。要检查令牌中的AudienceTenant和其他值,可以从this site中对其进行解码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44380352

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档