2011-10-10 195 views

回答

2

簡短的答案是,你不能。

重定向到http://user:[email protected]/將適用於某些瀏覽器,但不是全部。

您可以使用替代認證模塊,並向其中推入一個值 - 例如,在Apache上使用mod_authmemcookie,如果你很樂意調整這樣的服務器配置(並有一個可以使用的cookie)。

0

有了基本身份驗證,瀏覽器將在服務器請求重發證書。這隻適用於相同的主機名。

1

不知道如果我理解你的權利,但如果你只是想重定向到一個HTTP認證 - 確保現場沒有惱人的彈出,您可以在發送該URL的用戶名和密碼:

http://username:[email protected]/adminpanel/ 

請注意,通過此解決方案,密碼在URL和某些瀏覽器中可讀(IE只有< = 6,這在新版本中被禁用)不支持 - 也許這對您來說是一個問題。欲瞭解更多信息,請看this article