在使用摘要身份验证的服务器上获取用户名 (Perl)
Get username on Server that uses digest authentication (Perl)
我有一个网络服务器,在此服务器上我提供了一些受限制的内容。用户必须通过摘要身份验证登录。这很好,因为到目前为止所有用户看到的都是相同的内容。但是现在我想用 Perl 编写一个 cgi 脚本,它需要知道用户的名字才能为每个用户提供单独的内容。如何做到这一点?如何使用 perl 获取摘要登录名?
请参阅 mod_cgi
的文档:
http://httpd.apache.org/docs/2.0/mod/mod_cgi.html
用户名存储在名为 REMOTE_USER
的环境变量中。
Perl 将环境变量存储在 %ENV
散列中。
我有一个网络服务器,在此服务器上我提供了一些受限制的内容。用户必须通过摘要身份验证登录。这很好,因为到目前为止所有用户看到的都是相同的内容。但是现在我想用 Perl 编写一个 cgi 脚本,它需要知道用户的名字才能为每个用户提供单独的内容。如何做到这一点?如何使用 perl 获取摘要登录名?
请参阅 mod_cgi
的文档:
http://httpd.apache.org/docs/2.0/mod/mod_cgi.html
用户名存储在名为 REMOTE_USER
的环境变量中。
Perl 将环境变量存储在 %ENV
散列中。