【发布时间】:2014-10-30 16:42:20
【问题描述】:
我正在与Web::ID 合作并有一些问题。
如何在 Perl 中使用 WebID?
[...]
否则需要直接使用
Web::ID。假设您已将 Web 服务器配置为从浏览器请求客户端证书,并且您已设法将该客户端证书以 PEM 格式导入 Perl,那么它只是:
my $webid = Web::ID->new(certificate => $pem);
my $uri = $webid->uri;你有 URI。
无论如何,我被困在.. get that client certificate into Perl .. 部分。
通过检查%ENV环境变量,我可以看到客户端证书正在传递给脚本。但我仍然不确定如何以Web::ID 的方式实际处理它……比如检查 SAN。
【问题讨论】: