如何使用mod_auth_cas从会话获取用户信息?

2024-10-03 09:16:45 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用mod_auth_cas作为cas客户机,下面是我在中的conf文件http.conf阿帕奇的:

CASDebug On
CASValidateServer Off
CASCookiePath /var/cache/apache2/mod_auth_cas/
CASLoginURL https://example/cas/login
CASValidateURL https://example/cas/serviceValidate
<Location /xxxx/xxxx/xxxx/>
Authtype CAS
require valid-user
</Location>

我用了django,我可以用request.META['REMOTE_USER']来获得用户名,但是我不能得到关于用户的其他信息,比如,在cas服务器中已经配置好的email、地址等。当我使用request.session.keys()时,它是空的。有人知道原因吗?我的conf文件有问题吗?非常感谢!!!在


Tags: 文件httpsauthmodhttp客户机onexample