我有一个 MVC 应用程序,我使用 Azure B2C 来处理日志记录和登录。
在新门户中,我输入了一个Custom Page URI
. 我可以毫无问题地导航到此 URL。我创建了一个普通.html
页面:
<div id="api" data-name="IdpSelections">
<div class="intro">
<p>Sign up</p>
</div>
<div>
<ul>
<li>
<button class="accountButton" id="GoogleExchange">Google+</button>
</li>
<li>
<button class="accountButton" id="SignUpWithLogonEmailExchange">Email</button>
</li>
</ul>
</div>
</div>
我已将此 html 放在项目的根目录中,因此可以像这样访问它http://myUrl/SignInPage.html
在web.config
我添加了一行来启用 CORS:
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
</system.webServer>
问题是当这个页面应该显示出来时,IE 会显示这个错误信息:
抱歉,我们无法让您登录。
我们会自动跟踪这些错误,但如果问题仍然存在,请随时与我们联系。在此期间,请再试一次。
相关 ID:[一些指导]
时间戳:2016-04-07 09:21:03Z
AADB2C90065:B2C 客户端错误“访问被拒绝。' 已发生请求远程资源。
我该怎么做才能使它正常工作?