【发布时间】:2017-09-15 16:31:55
【问题描述】:
来自 xamarin 博客文章的直接流程效果很好 https://blog.xamarin.com/put-adal-xamarin-forms/。
我们的应用需要 AD 授权才能获取访问令牌以与我们的 API 进行通信。此外,它还包含带有共享点站点的 webview。所以我们应该在用户通过 ADAL 登录后实现 SSO 到共享点。 现在 ADAL 显示带有 login.microsoftonline.com/{tenantId}/oauth2/ url 的 webview,它不包含“让我登录”按钮,因此它只保存会话 cookie。当用户使用 sharepoint 站点打开 webview 时效果很好。然而,在关闭应用程序后,他必须再次登录,因为只有会话 cookie。
有谁知道如何强制 login.microsoftonline.com 保存持久性 cookie 或显示“让我登录”按钮?
【问题讨论】:
标签: adal