我正在使用ASP.NET API和MySQL连接。当地环境一切都很好。但是,当我在AWS EC2 IIS实例上部署应用程序并尝试访问我的应用程序的端点时,我得到了一个儿子响应'发生了错误'。而不是我的数据与服务器的500错误代码。500 - 部署到IIS时发生内部服务器错误
我已连接的MySQL与实体框架。 Mysql服务器托管在Amazon AWS上。
我确实从Visual Studio中使用web部署发布了项目。有没有办法让数据库发布错误,所以这是错误?
任何帮助将是伟大的。让我知道如果我需要添加更多信息。
我已经看到了这个帖子,没有任何运气:Deploying website: 500 - Internal server error
在此先感谢。
UPDATE
一些尝试我踏进这之后:
日志说什么?没有他们,没有什么可继续下去的。 – stdunbar
日志中的代码是500 19 183 74,但没有指定比浏览器和连接时间更长的日期 –
将错误日志记录添加到您的应用程序。这可能与在Application_Error事件中发送电子邮件一样简单。或者你可以使用Elmah,NLog,Serilog和/或SEQ等工具全面实现。 – mason