我只想在PHP中找到一种方法(链接,按钮等),以便用户可以打开(基于http认证的)受密码保护的页面。PHP - 访问受密码保护的页面
我已经尝试过用含有链接到一个简单的href:
http://username:[email protected]
但似乎它并没有在当前的浏览器正常工作了。
有没有办法做到这一点?这似乎是一个非常微不足道的问题,但实际上我仍然没有找到办法。
谢谢。
我只想在PHP中找到一种方法(链接,按钮等),以便用户可以打开(基于http认证的)受密码保护的页面。PHP - 访问受密码保护的页面
我已经尝试过用含有链接到一个简单的href:
http://username:[email protected]
但似乎它并没有在当前的浏览器正常工作了。
有没有办法做到这一点?这似乎是一个非常微不足道的问题,但实际上我仍然没有找到办法。
谢谢。
不知道为什么这不应该工作。现代浏览器试图避免的可能的安全问题。
但要完成这件事,你可以使用
<script>
function foo(){
window.location = "http://username:[email protected]";
}
</script>
<a onclick='foo()'>Click here</a>
是的,正如你所说,现代浏览器不允许再出现安全问题。 – user1923631
正如你所说,在username:password
方案将无法正常工作翻过所有的浏览器。你可以做什么 - 如果你不介意基于脚本的解决方案 - 首先通过AJAX建立认证,然后向用户呈现一个正常的链接。
理念概述:
是啊创建一个登录页面 –
也许[CURL](http://stackoverflow.com/a/2594908/1459926)? –