发布网站后,表单无法使用,但可以在本地主机上使用

时间:2019-06-08 20:20:28

标签: asp.net-mvc asp.net-core asp.net-core-2.1

我的项目在本地主机上工作,将提交表单并执行操作,但是它将在iis服务器中,表单将提交,并且404结果将返回给用户。

My Form

My Controller

And My Browser Result

2 个答案:

答案 0 :(得分:0)

我在其中一个页面上看到您使用HTTP,而在另一页面上看到您使用HTTP 在Startup.cs中启用了HttpsRedirection吗? 我对您的问题了解不多,但我想您的问题是由于https重定向引起的。 只需删除重定向到HTTPS的行,然后重试。

删除此

app.UseHttpsRedirection();

答案 1 :(得分:0)

我转到我的web.config并将stdLogEnabled的值更改为true,并在项目的根目录中创建了一个日志文件夹,并发现了导致我这样做的异常。