用于为AzureAD身份验证配置应用程序的Findingt变量

时间:2018-04-18 12:14:01

标签: .net azure asp.net-core azure-active-directory

尝试配置应用以使用AzureAD进行身份验证。在这个article中,它说我需要以下信息:

  • APPLICATION ID URI
  • 回复网址

  • REDIRECT URL:

  • 申请ID:
  • KEY

我不确定这些是什么引用或从何处获取它们。这是我到目前为止在Azure中查看应用程序配置和应用程序设置的内容。我发现我发现的变量与artcle中的命名并不相同:

  

APPLICATION ID URI:   (URL i azure portal)https://myAzureSite.azurewebsites.net(ISSUER URL   我天蓝色的门户网站)   https://sts.windows.net/ ******* - **** - 4076-8aaf - ******** /

     

REPLY URL :( Base Url i appsettings)/ signin-oidc

     

REDIRECT URL :( Base Url i appsettings)/ signin-oidc

     

应用程序ID :(客户ID我appsettings)   ******* - f3a8-4e5c-b42b - *******(订阅ID我天蓝门户网站)******* - 1b0a-474b-8b03 - *******客户ID(天蓝门户网站)******* - fd5f-400f-ba5b - *******

     

KEY :(客户端秘密我appsettings)   ˚F*********************************** A =

1 个答案:

答案 0 :(得分:0)

您可以从Azure Active Directory中找到的应用程序ID URI - >应用注册 - >你的应用 - >属性。 如果您的应用程序是API,则主要需要它,调用者使用它来获取令牌。 一个是默认生成的,如下所示:

https://yourtenant.onmicrosoft.com/guid-here

回复网址和重定向网址意味着同样的事情。 除了在回复URL之外,它应该在同一个地方。 这是Azure AD应在身份验证后返回用户的URL。

应用程序ID位于“属性”或主刀片下的应用程序注册中。它有时也称为客户端ID。 这是一个GUID。但不是对象ID,这是不同的。

密钥是在应用注册中的密钥下配置的客户端密钥。