【发布时间】:2017-09-18 06:44:01
【问题描述】:
如何获取给定资源(例如 Power BI)的 OpenIdConnectParameterNames.AccessToken?
我在 VS2017 中创建了一个新的 ASP.NET Core 2.0 MVC 项目,它使用 AAD 进行身份验证。给定一个经过身份验证的用户,我需要获取一个资源 access_token 以便我可以对所述资源进行 Web api 调用。
对于我的具体情况,我正在尝试访问 Power BI 内容,但这也适用于其他资源,例如 graphQL。
到目前为止,我已经设法获得了一个 idtoken,不幸的是它似乎没有针对资源进行身份验证。我尝试获取 access_token 的结果是 null。
【问题讨论】:
标签: c# asp.net-core-mvc azure-active-directory powerbi asp.net-core-2.0