【发布时间】:2019-08-09 16:11:04
【问题描述】:
我已经使用 AAD 身份验证保护了一个 azurewebsites 域
我已经导航到首页,登录B2C账号,可以访问Azure网站的内容——API、Views
令我感到困惑的是,我以前每次都这样做,它来自 Xamarin 应用程序内的 MSAL 或 ADAL 库。然后我就知道如何检索和使用令牌了
由于我刚刚登录并浏览该站点,如果我想编写一些代码来使用令牌与后端交互,我该如何开始编写代码来访问当前令牌?当我登录应用程序时,它是否保存在某个地方?
对这个问题的更新:我决定通过调用 AcquireTokenSilentAsync 来查看会发生什么,它以“在缓存中未找到令牌”作为响应。
我不希望用户在登录后必须再次登录,请问如何从初始登录中获取可以使用的令牌?
【问题讨论】:
标签: azure azure-active-directory azure-web-app-service azure-ad-b2c