C# 500内部服务器错误检查表,通过内部ip(linux到windows IIS 7.0)的CULL请求

C# 500内部服务器错误检查表,通过内部ip(linux到windows IIS 7.0)的CULL请求,c#,asp.net,iis,curl,C#,Asp.net,Iis,Curl,我有一个c语言的简单贴子页面# 我已经在实时服务器上安装并测试过。我可以直接从我的linux服务器使用 curl--data“order\u id=5&name=hrink&password=password”http://donate.ppcointalk.org/post.aspx 所以我知道post页面可以工作,但是当我在内部尝试post时 curl --data "order_id=5&name=Hrenk&password=password" http://192.16

我有一个c语言的简单贴子页面#

我已经在实时服务器上安装并测试过。我可以直接从我的linux服务器使用

curl--data“order\u id=5&name=hrink&password=password”http://donate.ppcointalk.org/post.aspx

所以我知道post页面可以工作,但是当我在内部尝试post时

curl --data "order_id=5&name=Hrenk&password=password" http://192.168.135.192/post.aspx
我收到500个内部服务器错误

谷歌搜索500个错误。。。我已检查了以下各项:

  • 已安装.NET 4.5(为了更好地测量,甚至还安装了MVC 3)
  • 应用程序池设置为.net framework 4.030319
  • 将我的帖子页面网站的windows服务器上的IIS绑定设置为192.168.135.192端口80
  • 将权限设置为对目录c:/Queue的完全访问权限
有人有什么建议吗?还有什么可以尝试的吗?或者如何获得更多信息?是否需要为内部网络post指定端口?还是绑定中的默认值80?我应该发送这个https吗


非常感谢通过访问windows服务器,我可以在侧栏的IIS浏览中尝试该请求。 这给了我一个500.21错误,我尝试重新注册.NET4

C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_reglis.exe -i

你真的需要一个网站吗?为什么不使用服务或web api
curl --data "order_id=5&name=Hrenk&password=password" http://192.168.135.192/post.aspx
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_reglis.exe -i