我需要在我的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. 从JavaScript获取HTTP基本认证用户名?
- 2. android downloadManager如何做http基本认证
- 3. 从Salesforce到Taleo的基本HTTP认证
- 4. 从java webstart http基本认证
- 5. HTTP基本认证头
- 6. Apache http基本认证?
- 7. Android http基本认证
- 8. 通过HTTP基本认证访问的Web服务的代理
- 9. 通过具有基本认证的HTTP代理访问HTTPS
- 10. Padrino基本用户认证
- 11. 使用用户名无密码创建基本HTTP认证(来自脚本)
- 12. 如何在PHP中使用基本HTTP身份验证通过用户名和密码访问文本文件?
- 13. CORS与我在使用基本的HTTP认证与CORS一些问题基本HTTP认证
- 14. WEBService调用的HTTP基本认证
- 15. HTTP基本认证,使用python
- 16. 使用javascript控制HTTP基本认证
- 17. 如何使用用户名和密码框架URL以使用基本认证Java访问Rest API?
- 18. 没有用户认证的开发环境的Symfony http基本认证
- 19. SESN0008E:认证为匿名用户试图访问用户
- 20. 检查用户是否被授权(HTTP基本认证,Rails 3.0.9)
- 21. 基本认证问题
- 22. 如何在grails 3.x中禁用基本的http认证?
- 23. 如何正确使用cURL定义基本的HTTP认证?
- 24. 如何使用Struts 2/Spring 3进行HTTP基本认证?
- 25. .NET WebAPI和http基本认证
- 26. 带HTTP基本认证的XmlSlurper.parse(uri)
- 27. Base 64编码在HTTP基本认证
- 28. 对于Capybara HTTP基本认证
- 29. nodejs websocket和http基本认证
- 30. Facebook连接和HTTP基本认证
在什么情况下? – 2010-03-29 16:29:42
我有一个需要HTTP基本认证的cgi脚本,我需要在页面上显示该用户名。 – user105033 2010-03-29 16:30:15
您是否正在使用模块来帮助您使用cgi的东西?或者您是否从头开始编写所有代码? – dave4420 2010-03-29 16:44:24