部署到 Azure [ASP.NET MVC 后 OAuth 不工作]

OAuth not working after deploying to Azure [ASP.NET MVC]

我正在尝试将 OAuth 集成到我的 Web App. It's working fine when testing it through localhost. But after publishing to Azure its not working. Getting Http 500 error for http://shibpurconnect.azurewebsites.net/Account/ExternalLoginCallback

我已经更新了 Facebok Google 中的所有重定向网址。请参阅随附的屏幕截图 -

看起来我缺少一些配置,但不确定是什么。

感谢您的调查并感谢您的帮助。

500 是内部服务器错误。所以ExternalLoginCallback函数在服务端执行的时候出了点问题。我所做的是创建一个简单的错误控制器,然后我可以在 AccountController.cs -> ExternalLoginCallback 中的代码周围放置一个 try / catch,并从 catch 内部重定向到 ErrorController。在我记录并显示来自 ErrorController 的错误之后。

我集成了 Elmah 并且能够得到真正的原因。这是由于登录数据库失败。