如何解决Azure服务连接
我正在尝试在Azure DevOps中创建发布管道。我在Azure中创建了一个应用程序服务资源,我想通过我的管道将Web应用程序部署到该应用程序服务。为此,我需要创建一个ARM服务连接。您能否帮助我了解服务连接类型之间的区别?谢谢!
- 服务主体(自动)和服务主体(手动)有什么区别?
- 服务主体,托管身份和发布配置文件之间有什么区别?
解决方法
“服务主体”(自动)和“服务主体”(手动)有什么区别?
Service Principal (automatic)
:它将自动为您在Azure AD中create an AD App along with the service principal,并在服务连接中使用它。
Service Principal (manual)
:您需要在Azure AD中手动create the AD App along with the service principal,并在创建服务连接时对其进行配置。
服务主体,托管身份和发布配置文件之间有什么区别?
在Azure AD中创建AD App(App Registration)时,它将在Azure AD中自动为您创建service principal。
managed identity本质上是由Azure管理的AAD中的服务主体,您可以使用它来访问订阅中的Azure资源。
publish profile是用于发布Web应用程序或Web作业的文件,它包含用户名和密码,它使用基本身份验证来部署Web应用程序(如果您使用服务主体/托管身份),使用Azure AD身份验证。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。