首页 > 解决方案 > IIS10 和 Visual Studio 运行方式不同

问题描述

我的笔记本电脑上有一个运行 Windows 10 的开发环境。目前我在 IIS 上运行它时遇到问题。该项目是一个带有登录页面的系统,是一个登录表单,用于提供对管理面板的访问。

Request URL: http://localhost/
Request Method: POST
Status Code: 302 Found
Remote Address: [::1]:80
Referrer Policy: no-referrer-when-downgrade
Cache-Control: no-cache, no-store

如果我卸载 IIS 并重新安装它。IIS 工作正常,但它可能会在几天后回到这个问题。

我试图从 IIS 跟踪日志,但由于它是 302 响应,所以什么也没出现。

有没有人遇到过这个问题?

标签: asp.netiismodel-view-controller

解决方案


发现了问题。IIS 中的表单身份验证设置以某种方式被禁用。禁用时,默认响应为 HTTP 302 Login/Redirect


推荐阅读