繁体   English   中英

可以使用 Azure 托管标识访问自定义(非 Azure)服务吗?

[英]Can custom (non-azure) service be a accessed using Azure managed identity?

我正在尝试利用 azure 托管身份为我提供一种对非 azure 服务进行身份验证/授权操作的方法。 我想集成我自己的服务 - 作为 oauth2 资源服务器。

我希望能够在我自己的服务中验证收到的 oauth2 令牌(分配给一个 azure 托管身份),并根据有效令牌中的信息决定进一步的操作。

我试图为此目的使用应用程序注册,但我还没有找到如何将其与我想要的托管身份相关联的方法。

我非常感谢在这个主题上的建议。

谢谢,卢卡斯

每个托管标识都由服务主体支持,该服务主体可以请求通过 Azure AD 应用程序(资源)公开的权限。 你只需要注册一个 Azure AD 应用程序声明一些角色(AKA 应用程序权限) 在您的令牌请求中添加resource=<your resource app id uri>scopes=<your resource app id uri>/.default参数。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM