我有一個網站,是通過htaccess的密碼保護的目錄中。我希望能夠通過我的應用程序打開此網頁,而無需用戶輸入密碼,而是以編程方式進行。打開htaccess的密碼protectected頁面沒有提示
例如,有沒有一種方法可以將登錄信息嵌入到URL中?如http://www.mypage.com/page.html?htaccesspassword=asdasdas
的感謝!
我有一個網站,是通過htaccess的密碼保護的目錄中。我希望能夠通過我的應用程序打開此網頁,而無需用戶輸入密碼,而是以編程方式進行。打開htaccess的密碼protectected頁面沒有提示
例如,有沒有一種方法可以將登錄信息嵌入到URL中?如http://www.mypage.com/page.html?htaccesspassword=asdasdas
的感謝!
scheme://username:[email protected]/path
雖然我想通過URL的認證,由伊格納西奧巴斯克斯 - 艾布拉姆斯描述,就簡單多了,另一種方法可能會設置Authorization
頭。
我假設你正在使用基本身份驗證。
的Authorization
頭看起來是這樣的:
授權:基本Base64EncodedCredentials
凡Base64EncodedCredentials
的格式爲與基地64算法編碼的用戶名和密碼
用戶名:密碼
有關它的更多信息:http://en.wikipedia.org/wiki/Basic_access_authentication
感謝這些信息 – springcorn 2012-03-20 19:10:12
如何使用它?它仍然要求輸入密碼。 – Starx 2013-07-25 15:35:48
警告:此URI格式不適用於IE10。 – 2014-10-30 18:50:54
自IE6以來,這種格式不適用於任何IE,當它作爲欺騙風險被移除時。 http://support.microsoft.com/kb/834489 – Chris 2015-02-23 13:01:10