我创建一个Web应用程序与Azure的AD工作。
我经历使得REST请求等的过程中,我有点困惑,通过AD与中给出的给定的端点URL参数帮助文档与我给出的AD控制台网上什么。 在某些文档的页面,端点应作为“ https://login.windows.net/[some域] .onmicrosoft / ...”,其中AD控制台上,我给一个长哈希值,与没有“.onmicrosoft / ......”存在。 我在与这两个问题(别的东西显然是错误的),但我不能继续调试直到我知道我应该入手,所以我知道这是不是造成问题的原因。
这确实是令人困惑和文档中没有得到很好的散列出来。
我创建了一个web应用程序也使用Office 365的身份验证与Azure的AD,而且我在使用由Azure的AD控制台我的端点的URL生成散列,一切运作良好。 无论AD控制台提供了在线是正确的,并会为您的特定应用程序的工作(给定的,其实是在更换.onmicrosoft域散列,并会工作得很好)。
“哈希”实际上是一个GUID,并且是你的租户ID - 为您的Azure的AD租户的唯一标识符。 当构建login.windows.net
端点可以使用租户ID和域名(yourtenant.onmicrosoft.com)互换。
见这个职位从Vitorrio Bertocci关于这一主题的更多细节。