我想要做的是: 通過窗體接收用戶名和密碼並使用基本身份驗證通過IIS對其進行身份驗證。 事情是,我想這樣做沒有內置的瀏覽器彈出。 有沒有辦法來覆蓋彈出窗口並通過代碼進行身份驗證? 我的網站是在ASP.NET中,我使用IIS7。 感謝所有的幫手!通過代碼而不是瀏覽器彈出窗口來執行IIS基本身份驗證
0
A
回答
0
您可以將憑據放入URL中。例如參見https://serverfault.com/questions/371907/can-you-pass-user-pass-for-http-basic-authentication-in-url-parameters。請注意那個問題中的註釋,它在IE中不起作用。
0
基本身份驗證在http身份驗證標頭中使用包含[username:password]的base64編碼字符串。
在執行請求之前,您可以簡單地使用jQuery的頭函數將此添加到您的請求中。但錯誤的憑證仍然會導致彈出式窗口。
+0
謝謝fauster。我不太確定一件事: 我應該將授權請求發佈到什麼網址? –
+0
將其放入標題意味着您不必更改網址。 – faester
相關問題
- 1. 瀏覽器彈出窗口身份驗證
- 2. Facebook身份驗證窗口彈出
- 3. Windows身份驗證彈出窗口
- 4. Authlogic - 通過基本HTTP身份驗證進行身份驗證
- 5. 瀏覽器不彈出基本身份驗證的登錄提示
- 6. Inapp瀏覽器基本身份驗證不起作用
- 7. IIS窗口身份驗證備選
- 8. IIS窗口身份驗證(NTLM)
- 9. 彈出窗口使用Ajax進行基本身份驗證登錄?
- 10. PHP基本身份驗證:AUTH彈出不斷彈出
- 11. WCF Rest服務通過瀏覽器進行Windows身份驗證
- 12. OWIN身份驗證與IIS基本身份驗證
- 13. AWS Alexa - 執行基本身份驗證
- 14. 身份驗證「彈出」窗口中斷OHS-> WebLogic代理
- 15. Facebook桌面身份驗證彈出瀏覽器
- 16. HTML代碼將出現在頁面源,而不是通過瀏覽器執行
- 17. 通過基本身份驗證登錄,然後打開瀏覽器
- 18. 通過Watir和基本身份驗證
- 19. 驗證碼彈出窗口
- 20. 窗體身份驗證在本地IIS
- 21. 當父窗口已通過身份驗證時,iFrame抑制https身份驗證彈出框
- 22. IIS Express上的基本身份驗證
- 23. IIS 7.5上的基本身份驗證
- 24. 如何讓DotNetOpenAuth打開彈出窗口進行身份驗證?
- 25. 在彈出窗口中重新進行Facebook身份驗證
- 26. 基本身份驗證,回退到窗體身份驗證
- 27. 具有基本身份驗證的跨瀏覽器AJAX請求
- 28. 傳遞的基本身份驗證憑據在瀏覽器
- 29. 使用Android瀏覽器進行ASP.NET窗體身份驗證
- 30. 將用戶重定向到iOS的Facebook應用程序進行身份驗證,而不是瀏覽器窗口
你的意思是說你想寫服務器端身份驗證你的selv或創建一個客戶端連接到一些網站使用基本身份驗證? – faester
我的意思是我想寫服務器端身份驗證我自己。 基本上我需要做的是從表單中獲取用戶名和密碼,並通過iis基本認證對其進行身份驗證。但它們必須來自表單,而不是來自默認瀏覽器彈出窗口。 –