azure - 使用 OAuth 2 端点将 Windows Azure AD 租户添加为身份提供者

标签 azure oauth oauth-2.0 azure-active-directory

我正在尝试将 Windows Azure AD 租户集成为身份提供程序。

为了实现这一点,我能够在 azure 中配置示例 AD 1. 将访问控制命名空间添加到 Windows Azure AD 租户。 2. 将 Windows Azure AD 租户作为身份提供者添加到访问控制命名空间。

Azure 还提供 OAuth 2 端点。我的问题是如何获取 token 端点 URL、客户端 ID 和客户端 key 。

如果您能指出我如何获取这些值,我真的很感激。

谢谢你, 达沙那。

最佳答案

您不需要使用 ACS 将应用程序与 Azure AD 集成。此外,如果您的应用程序是 Web 应用程序,并且您需要的只是单点登录集成,那么您也不需要使用 Azure AD OAuth - 使用 SAML/WSFed/OpenIdConnect 的 SSO 就足够了。 但是,如果您的 Web 应用程序需要代表用户访问 Web API(例如目录图 API 或 Office 365 API),或者您正在开发需要代表用户调用您自己的 API 的富客户端/移动应用程序,那么您确实需要使用 Azure AD OAuth。这个主题很好地解释了这一点:http://msdn.microsoft.com/en-us/library/azure/dn151122.aspx 如果您确实需要应用程序的 clientid 和客户端 key ,请转到 azure 门户中的应用程序属性页面并获取 clientid 并创建 key 。如果您尚未在 Azure AD 中注册该应用程序,请按照以下步骤操作:http://msdn.microsoft.com/en-us/library/azure/dn132599.aspx#BKMK_Adding

希望这有帮助。

关于azure - 使用 OAuth 2 端点将 Windows Azure AD 租户添加为身份提供者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23706185/

相关文章:

azure - 如何从 Blob 容器中删除超过 30 天的文件?

azure - 显示连接字符串

c# - MEF 组合无法找到 System.Data.Edm 5.6

email - Google OAuth API 获取用户的电子邮件地址?

powershell - 查询 Azure Active Directory 的 UPN 和主 SMTP 地址,然后导出到 CSV

ios - 应用程序中的 Google Directory 用户列表

oauth - 实现一个 2 Legged OAuth Provider

spring - 缺少授权类型错误

windows-phone-7 - WIndows Live ID OAuth2 重定向问题

facebook - API 错误代码 : 191