我想更改 PerlAuthzHandler 生成的 cookie 名称
我的 apache 配置如下所示:
<Location /aaa/bbb>
AuthType Express::StaffAuthCookieHandler
AuthName ExpressStaffAuth
PerlAuthzHandler Express::StaffAuthCookieHandler->authorize
</Location>
在身份验证时,返回给客户端的 cookie 名为 Express::StaffAuthCookieHandler_ExpressStaffAuth
在一些较旧的(至少 6.1.3)iPhone safari 浏览器中存在一个错误,该错误会破坏 cookie 名称中的 ::。我可以更改包名称以删除 ::(即 ExpressStaffAuthCookieHandler),但有没有更简单的方法来更改 cookie 的名称?
谢谢!!