500 - 部署到IIS时出现内部服务器错误

时间:2017-09-26 15:02:55

标签: mysql asp.net amazon-ec2

我正在使用ASP.NET API和MySQL连接。当地环境一切都很好。但是,当我在AWS EC2 IIS实例上部署应用程序并尝试访问我的应用程序的端点时,我得到了儿子的回复“发生了错误”。而不是来自服务器的500错误代码的数据。

enter image description here

我已将MySQL与Entity框架连接起来。 Mysql服务器托管在Amazon AWS上。

我确实通过Visual Studio的Web部署发布了该项目。有没有办法让数据库发布错误,这就是错误?

任何帮助都会很棒。如果我需要添加更多信息,请告诉我。

我看过这篇文章没有任何运气:Deploying website: 500 - Internal server error

提前致谢。

更新

经过一些尝试,我进入了这个:

enter image description here

1 个答案:

答案 0 :(得分:1)

可能是MySQL服务器限制来自不在白名单中的IP地址的连接。我知道Azure SQL只允许从受限制的地址连接。