【发布时间】:2009-10-19 20:44:29
【问题描述】:
http://localhost/tmp/ 我有一个表单,要求输入用户名和密码(身份验证)。 在用户发布(点击确定)后,我想将用户重定向到使用 Apache 的基本 AuthType 的http://localhost/test/。恰好在表单中输入的用户和密码正是在http://localhost/test/ 进行身份验证的凭据 我想要的是解决方案,这样就不会要求用户在第二个地址中输入密码。到目前为止,我能够使用 CURL(使用 GET)传递“授权:基本“base64_encoded 用户和密码””,并获得我想要的响应(例如 test/index.html 的内容)。但是,这是 curl 获取信息,而不是我的浏览器通过预授权重定向到那里。也就是说,如果我在地址栏中输入http://localhost/test/,它会再次要求输入密码。有任何想法吗?需要澄清吗?
【问题讨论】:
标签: http authorization header