Asp.net mvc ADB2C自定义登录页面出现错误消息;服务器“U错误”;

Asp.net mvc ADB2C自定义登录页面出现错误消息;服务器“U错误”;,asp.net-mvc,azure-ad-b2c,Asp.net Mvc,Azure Ad B2c,我正在尝试创建一个自定义登录页面,该页面托管在我的MVC Web应用程序中,但是请求被重定向到带有消息的默认错误页面 “服务器错误” 如何查找有关此错误的更多信息 我的自定义登录页面: <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> </head> <body>

我正在尝试创建一个自定义登录页面,该页面托管在我的MVC Web应用程序中,但是请求被重定向到带有消息的默认错误页面

“服务器错误”

如何查找有关此错误的更多信息

我的自定义登录页面:

<!DOCTYPE html>
<html>
   <head>
      <meta charset="utf-8" />
      <title></title>
   </head>
   <body>
      <h1>This is my custom login page.</h1>
      <div id="api"></div>
   </body>
</html>
p.S.@spottedmahn关于在Chrome控制台中保存日志的建议清楚地说明了错误发生的原因


您可以启用application insights来记录错误


假设您在本地运行。问题可能是混合内容:


另外,在浏览器中,启用
保存日志
;这将提供对错误的更多了解


如果您在某个公共url上部署了此应用,您可以共享吗?这将有助于自定义策略,而不是像上面那样的自定义品牌:)@spottedmahn自定义登录页面引用的ContentDefinition LoadUri必须有问题,否则B2C将呈现该页面。B2C反而引发了一个错误并返回到MVC应用程序。该错误将被记录为行程记录器的一部分。它可以通过使用应用程序洞察或使用此Git Hub Repo Gotcha中的UserJourneyRecorder来记录。我假设@Kevin使用的是内置策略,而不是自定义策略。
HttpContext.Current.Response.Headers.Add("Access-Control-Allow-Origin", "https://login.microsoftonline.com");