如何阻止 Firefox 不斷要求我按 Enter 進入使用「HTTP 基本驗證」的本機主機控制面板?

如何阻止 Firefox 不斷要求我按 Enter 進入使用「HTTP 基本驗證」的本機主機控制面板?

我使用火狐瀏覽器。我有一個 127.0.0.1 託管的“控制面板”,我自己編寫了它。它可能不必要地受到「基本 HTTP 驗證」的保護,只是為了讓我感到安全,儘管理論上它不應該允許任何外部連線。儘管如此,我還是需要它到位才能感到稍微放鬆。我不能只是刪除它。

每次我載入控制台書籤時,Firefox 都會顯示一個 GUI 框,其中已填寫我的使用者名稱和密碼,但不會自動按 Enter 鍵。我必須在每個“會話”中看到“GUI 提示”,然後手動按 Enter 鍵才能繼續。

這聽起來可能是一件小事,但我確信中國古代酷刑室中的囚犯也不介意最初幾個小時/幾天的水滴……一旦它在我的大腦中確立為某種東西,每次都會發生這種情況,我開始感覺打開控制面板是一場“鬥爭”,因為我知道當我按下控制面板書籤時它不會立即加載,而是提示我並迫使我在加載之前進行另一個輸入。

有什麼方法可以讓它不出現這樣的行為嗎?我的意思是,它已經記住了用戶名/密碼,所以它也不會自動“登入”,這似乎很愚蠢。至少它應該有一個複選框,上面寫著:“[ ] 從現在開始不要顯示此提示”或類似的內容。

我可以理解,它默認這樣做,是為了向用戶驗證它確實使用“HTTP 基本身份驗證”機制,但當我驗證它按預期工作時,他們絕對應該讓我擺脫它。

也許有一個 about:config 可以做到這一點?請讓有一個...

重要的:如果我連續多次加載書籤,它不會要求每個頁面加載。只有當我關閉然後再次打開 Firefox 時,這種情況每天不可避免地會發生無數次。不需要清除瀏覽器資料即可「忘記」這一點!

因此,明確地說:它與清除瀏覽器資料無關。在問這個問題之前我自己驗證了這一點,只是為了百分之百確定。這似乎是一個善意的功能,但由於我使用電腦的方式而適得其反,遺憾的是,我無法改變。由於多種原因,我總是關閉並打開 Firefox(在多個設定檔中)。

答案1

自動傳送頁面憑證的指令是在 Firefox 中設定的sesion- 即當您關閉瀏覽器標籤時,它下次會再次詢問。

這是有充分理由的,並且 Firefox 中沒有設定可以覆蓋它。但是您還有很多其他選擇 - 最簡單的一種是調整您的面板代碼,如果客戶端的 IP 位址是127.0.0.1它,它會自動登入您。不會無需考慮您的客戶憑證。

相關內容