[英]How can I authenticate a web application running PaaS in Azure against Visual Studio Online
I'm creating a web app for my company that I want to provide extra functionality for Visual Studio Team Services that's very business specific. 我正在为我的公司创建一个Web应用程序,我想为特定于业务的Visual Studio Team Services提供额外的功能。 We have some custom rules about how we want to setup and manage Work Items in Visual Studio Team Services. 关于如何在Visual Studio Team Services中设置和管理工作项,我们有一些自定义规则。 Is there I way that I can use delegated authentication with Azure Active Directory so that my web app can authenticate the user against Visual Studio Team Services and make calls and setup work items on the user's behalf ? 我是否可以通过Azure Active Directory使用委托身份验证,以便我的Web应用程序可以根据Visual Studio Team Services对用户进行身份验证,并代表用户进行呼叫和设置工作项?
To authenticate with Azure Active Directory, refer to this link for details: Use Active Directory for authentication in Azure App Service . 若要使用Azure Active Directory进行身份验证,请参考此链接以获取详细信息: 在Azure App Service中使用Active Directory进行身份验证 。 But this only works when your VSTS accounts are backed by Azure Active Directory. 但这仅在您的VSTS帐户由Azure Active Directory支持时有效。
If your VSTS accounts are not backed by Azure Active Directory, I would recommend you to use OAuth 2.0 to authorize with Visual Studio Team Service. 如果您的VSTS帐户不受Azure Active Directory的支持,则建议您使用OAuth 2.0通过Visual Studio Team Service进行授权。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.