1
privil 2020-03-20 22:42:56 +08:00
= = 你这个要做的是反向代理,帮访问者去做这种用户认证才行的。
|
2
also24 2020-03-20 22:46:24 +08:00
https://username:[email protected] 看起来属于 HTTP Basic Authentication 的一个已废弃用法:
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Authentication 拉到最下面,看:使用 URL 中的身份凭证进行的访问(已废弃) |
3
also24 2020-03-20 22:52:44 +08:00
另外,如果只是希望携带 header 中的 Authorization 信息,也许可以使用 307
但是 307 的实现各个浏览器都有不同,不清楚是否会一并转发 header |
4
arloor 2020-03-20 22:53:16 +08:00
返回头带上 WWW-Authenticate: Basic realm=xxxx
|
5
arloor 2020-03-20 22:54:21 +08:00
HTTP/1.1 401 Unauthorized
Date: Wed, 21 Oct 2015 07:28:00 GMT WWW-Authenticate: Basic realm="Access to staging site" https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status/401 |
6
wayne630 OP 好的,我先按以上方法试试,非常感谢大家!
|
7
lance86 2020-03-21 11:55:15 +08:00
这么搜关键词就行 nginx proxy_pass username password,谷歌,实在不行 bing 国际版也凑合。
|