部署到Azure后OAuth无法正常工作[ASP.NET MVC]

时间:2015-02-15 21:29:57

标签: c# asp.net-mvc azure oauth

我试图在我的Web App中集成OAuth。它通过localhost测试时工作正常。但在发布到Azure后它无法正常工作。为http://shibpurconnect.azurewebsites.net/Account/ExternalLoginCallback

获取Http 500错误

我已经更新了Google,Facebok中的所有重定向网址。请参阅随附的截图 - enter image description here enter image description here

看起来我错过了一些配置,但不确定是什么。

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

我整合了Elmah并且能够得到实际的理由。这是由于登录数据库失败。