回复地址''请求指定的不是有效的URL

时间:2017-10-24 20:16:01

标签: azure-active-directory azure-ad-b2c

我已关注Azure Active Directory B2C: Sign in by using Azure AD accounts文章,但目前收到错误:

  

AADSTS50011:回复地址''请求指定的不是有效的URL。使用Azure AD和Azure AD B2C帐户登录时。

我已经多次关注这篇文章,但一直无法解决。它似乎正确地重定向到应用程序注册,但似乎是应用程序注册的回复URL的问题,就像我删除此回复URL我得到一个错误,指出没有回复URL。

1 个答案:

答案 0 :(得分:2)

此错误:

  

AADSTS50011:回复地址''请求指定的内容无效   URL。允许的方案:' *'

AAD端是否存在隐藏真实错误的错误,即您的回复网址不匹配。 我会仔细检查AAD端的答复URL(v1多租户应用程序,而不是B2C应用程序)是:

foreach ($times as $key => $value) {
    // check the time in new array
    if (in_array($value, $taken_times)) {
         echo "{$key} with value of {$value} is taken.<br>";
      } else {
          echo "{$key} with value of {$value} is available.<br>";
     }
}

请务必将上面的YOURTENANT替换为您的租户名称。

另外,请仔细检查您是否正在设置:

https://login.microsoftonline.com/te/YOURTENANT.onmicrosoft.com/oauth2/authresp