【发布时间】:2020-05-27 08:33:11
【问题描述】:
想象这样一个场景: 我将 Web API 应用程序部署为 tu azure 作为应用程序服务。我想做的是在这个 Web API 中实现基于角色的操作。问题是此 API 将从其他 MS 产品(如 Dynamics CRM、Sharepoint Online 等)调用,并且操作应作为来自此其他产品的经过身份验证的用户调用。所以为了简化:
- 用户登录到 Dynamics CRM
- 将从 Web API 调用某些操作
- 我需要在 Web API 代码中获取有关谁调用操作的信息,以验证用户是否有权实际调用此操作
你有一些关于如何实现这一点的材料、教程吗?我们花了很多时间对此进行研究,但没有找到任何关于这种简单案例的信息。
【问题讨论】:
-
您可以使用 azure API 管理来处理安全概念
-
嗨,你有机会看看我的回答吗?有用吗?
-
您好,抱歉回复晚了,仍在调查中
标签: c# azure-active-directory dynamics-crm sharepoint-online azure-web-app-service