我需要在我的CGI腳本中獲取遠程用戶名。我在哪裏可以找到?我想在我返回的頁面上顯示該名稱。如何從perl訪問HTTP基本認證用戶名?
4
A
回答
17
在CGI規範下,HTTP-auth用戶名將位於環境變量REMOTE_USER
中。在Perl中,你可以通過$ENV{REMOTE_USER}
得到這個。
您可以在RFC 3875的第4部分找到所有標準CGI環境變量的描述,包括REMOTE_USER
。
+0
那麼,如何獲取密碼? – 2018-03-03 04:14:22
13
remote_user()
方法在CGI module。
如果你不使用CGI模塊,環境變量REMOTE_USER:$ENV{REMOTE_USER}
相關問題
- 1. 如何訪問HTTP基本用戶名?
- 2. HTTP基本認證用戶名
- 3. 從JavaScript獲取HTTP基本認證用戶名?
- 4. android downloadManager如何做http基本認證
- 5. 如何使用curl命令行通過HTTP基本認證來訪問網頁
- 6. 從Salesforce到Taleo的基本HTTP認證
- 7. 從java webstart http基本認證
- 8. Apache http基本認證?
- 9. Android http基本認證
- 10. HTTP基本認證頭
- 11. 結合春季HTTP基本認證和訪問令牌
- 12. 通過具有基本認證的HTTP代理訪問HTTPS
- 13. 通過HTTP基本認證訪問的Web服務的代理
- 14. Padrino基本用戶認證
- 15. 使用用戶名無密碼創建基本HTTP認證(來自腳本)
- 16. 如何在PHP中使用基本HTTP身份驗證通過用戶名和密碼訪問文本文件?
- 17. CORS與我在使用基本的HTTP認證與CORS一些問題基本HTTP認證
- 18. 基於URL的HTTP基本認證
- 19. WEBService調用的HTTP基本認證
- 20. 使用PHP的HTTP基本認證cURL
- 21. 使用javascript控制HTTP基本認證
- 22. 使用Golang進行HTTP基本認證
- 23. HTTP基本認證,使用python
- 24. Satis http基本認證 - 通過憑證
- 25. 如何使用用戶名和密碼框架URL以使用基本認證Java訪問Rest API?
- 26. 如何通過認證的認證用戶(用戶池)在swift中訪問DynamoDB
- 27. 沒有用戶認證的開發環境的Symfony http基本認證
- 28. SESN0008E:認證爲匿名用戶試圖訪問用戶
- 29. HTTP基本驗證代替TLS客戶端認證
- 30. 檢查用戶是否被授權(HTTP基本認證,Rails 3.0.9)
在什麼情況下? – 2010-03-29 16:29:42
我有一個需要HTTP基本認證的cgi腳本,我需要在頁面上顯示該用戶名。 – user105033 2010-03-29 16:30:15
您是否正在使用模塊來幫助您使用cgi的東西?或者您是否從頭開始編寫所有代碼? – dave4420 2010-03-29 16:44:24