【发布时间】:2016-04-19 16:28:59
【问题描述】:
我的问题是[类似于这个1,但使用第三方提供商而不是活动目录。
我有一个最终用户 UWP 应用,我想使用我的 Azure API 应用。我不是 Azure 移动应用程序,它是客户端 SDK。
大多数文档都属于“复制粘贴此魔术代码”,从不解释身份验证的实际发生方式。
我正在检查移动应用 SDK,因为 Microsoft 的文档说它是 auth。过程是一样的。 据我所见,移动 App SDK 打开一个与WebAuthenticationBroker 生成的非常相似的网络视图。然后对服务器的每个请求都伴随着一个标头 X-ZUMO-AUTH 和一个令牌。看来此令牌是由 azure app 服务颁发的,而不是原始提供者。它比 Twitter 或 Google 发行的代币要长得多。 同时,当我将网络浏览器指向端点并进行登录过程时,我看到浏览器正在使用 Cookie:ARRAffinity=c4b66198677464de573103f7aa267c33ea38617020514011cea4506e0a55d9d0; AppServiceAuthSession=EIVymV
问题:
问题是移动应用程序文档只是提供 有关如何使用 SDK 的说明。我不清楚我会如何 获取应用服务颁发的令牌。
每个人都知道如何为 Google 获取访问令牌 和推特。它们可以用来访问 Azure API 应用吗?
【问题讨论】:
标签: azure-api-apps