You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

IIS服务器本地浏览网站登录后出现400 Bad Request错误求助

解决IIS本地登录后400 Bad Request错误的方案
  • 检查网站绑定配置
    打开IIS管理器,找到目标网站右键选择「编辑绑定」,添加一条绑定规则:IP地址选「全部未分配」或服务器内网IP,端口保持与现有绑定一致,主机名留空。避免因绑定仅限定公网IP/域名,导致本地访问时请求不匹配。

  • 调整Cookie会话域名限制
    查看网站配置文件(如web.config),若存在<httpCookies domain="你的公网域名" />这类强制域名的设置,将其修改为<httpCookies domain="" />,或添加本地可访问的标识(如服务器内网IP、localhost),确保登录会话能在本地正常传递。

  • 排查URL重写规则
    进入IIS的「URL重写」模块,检查所有规则的域名条件。若规则仅适配外部访问域名,修改规则允许本地访问地址(localhost、内网IP)通过,或暂时禁用重写规则测试是否恢复正常。

  • 重置本地浏览器代理设置
    打开浏览器的「Internet选项」→「连接」→「局域网设置」,取消勾选「为LAN使用代理服务器」,避免本地请求被错误转发导致异常。

  • 验证主机头设置
    若网站绑定了特定主机头,本地用localhost或服务器名访问会因主机头不匹配被拒绝。可在绑定中添加包含本地访问地址的主机头,或直接留空主机名字段取消限制。

  • 手动指定本地访问地址
    不要依赖IIS「浏览」按钮的默认地址,手动在浏览器输入服务器内网IP(如http://192.168.x.x)或http://localhost尝试登录,排查地址格式导致的问题。

内容的提问来源于stack exchange,提问作者Supreet Singh Sekhon

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 06:01:07