打开htaccess密码保护页面,没有提示

时间:2012-03-20 02:32:28

标签: .htaccess .htpasswd

我在网站上有一个通过htaccess受密码保护的目录。我希望能够通过我的应用程序打开此网页,而无需用户输入密码,而是以编程方式进行。

例如,有没有办法可以在URL中嵌入登录信息?例如http://www.mypage.com/page.html?htaccesspassword=asdasdas

谢谢!

2 个答案:

答案 0 :(得分:8)

scheme://username:password@host/path

答案 1 :(得分:1)

虽然我认为通过URL进行身份验证(如Ignacio Vazquez-Abrams所述)要简单得多,但另一种方法可能是设置Authorization标头。

我假设您正在使用基本身份验证。

Authorization标题如下所示:

  

授权:基本Base64EncodedCredentials

其中Base64EncodedCredentials是使用Base 64算法以

格式编码的用户名和密码
  

用户名:密码

有关此内容的更多信息,请访问:http://en.wikipedia.org/wiki/Basic_access_authentication