【发布时间】:2017-03-29 08:07:30
【问题描述】:
我基本上想通过 ADFS 作为本地 ios/android 应用程序中的外部身份提供者进行身份验证。最好具有无缝登录体验,但这可能要求很高。 我想要的设置几乎就是here 所描述的设置,只是我将身份信息移到了 STS 项目中。 ios 和 android 应用程序正在访问 web api。
我也用过this复数课程。
现在我“只是”需要一种方法来使用从移动应用收到的凭据来颁发访问令牌。 我需要知道我是否走在正确的道路上。我正在使用:
- 身份服务器 3。
- Oauth2 和 OpenID 连接。 (使用密码授权)
- 该解决方案必须适用于 adfs 3.0。
- NET 4.6 web api 和 mvc 解决方案在 azure 中运行。
我一直在研究 ADAL.NET 项目,但这似乎主要是针对 Xamarin 的,而且我已经拥有原生开发的 ios 和 android。
问题:
- 最好的方法是什么?
- 是否有任何(也许是新的)技术我完全 不见了?
【问题讨论】:
标签: android ios azure identityserver3 adfs3.0