Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure active directory Azure Active directory答复地址不相同_Azure Active Directory - Fatal编程技术网

Azure active directory Azure Active directory答复地址不相同

Azure active directory Azure Active directory答复地址不相同,azure-active-directory,Azure Active Directory,在新环境中部署应用程序后,我收到以下错误消息 { "error":"invalid_client", "error_description":"AADSTS70002: Error validating credentials. AADSTS50011: The reply address 'http://xxxx/' does not match the reply address 'https://xxxx' provided when requesting Authorizatio

在新环境中部署应用程序后,我收到以下错误消息

{
  "error":"invalid_client",
  "error_description":"AADSTS70002: Error validating credentials. AADSTS50011: The reply address 'http://xxxx/' does not match the reply address 'https://xxxx' provided when requesting Authorization code.\r\nTrace ID: d3f9a8ba-cadd-491c-a983-a56230f95900\r\nCorrelation ID: 9666214a-74f9-444c-92b6-edc8d42ec383\r\nTimestamp: 2018-04-25 10:00:49Z",
  "error_codes":[70002,50011],"timestamp":"2018-04-25 10:00:49Z",
  "trace_id":"d3f9a8ba-cadd-491c-a983-a56230f95900",
  "correlation_id":"9666214a-74f9-444c-92b6-edc8d42ec383"
}
我检查了ReplyURL,它被正确设置为。 在配置中,ida:PostLogoutRedirectUri是

用于导航的Url为

有人知道它在哪里检索数据吗


谢谢。

您似乎已经注意到,这里的问题是一个url后面有一个反斜杠(
/
),而另一个没有

用于身份验证的回复url必须与应用程序上注册的内容完全匹配,因此尾部的反斜杠(
/
)必须包含在所有位置

请注意,根据库和用于存储该值的变量格式,可能会在回复url中添加尾随斜杠

例如:

PS C:\Users\shtabriz> $redirectUri = New-Object system.uri("https://myreply")
PS C:\Users\shtabriz> $redirectUri.AbsoluteUri
https://myreply/
为了避免这个问题,我会在你回复url的任何地方使用尾随斜杠