DevToolPal
简
5xx 服务器错误

511 Network Authentication Required

需要网络认证

含义

客户端需要先认证才能访问网络,常见于强制门户(酒店或机场 Wi-Fi)。

常见原因

  • Wi-Fi 强制门户拦截了请求
  • 网络登录会话已过期

解决方法

客户端或访问者

在浏览器中打开任意页面,完成 Wi-Fi 登录或同意条款页面。

网站或 API 的维护者

强制门户应发送 511 而不是 302 重定向,以免应用把门户页面误当成真实内容。

响应示例

HTTP/1.1
HTTP/1.1 511 Network Authentication Required
Date: Tue, 07 Oct 2025 09:30:00 GMT
Server: nginx
Content-Type: text/html

<html><head><meta http-equiv="refresh" content="0; url=https://login.wifi.example/"></head></html>

规范

RFC 6585 §6

常见问题

› 谁会发送 511?

网络的强制门户,而不是你要访问的网站。

› 为什么我的应用在酒店 Wi-Fi 下收到 HTML 而不是 JSON?

强制门户拦截了请求;检查是否有 511 或意外的重定向。