使用Djang获取windows用户名

2024-04-19 05:00:19 发布

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

为了方便我们内部网络上的用户,我尝试为一个网站检测他们的windows用户id。我知道用.Net很容易,但我真的不想用.Net。我发现this example在使用PHP,除了在Django中之外,我想完全这样做。在

我使用的是django1.5.5,我一直在寻找请求.meta['HTTP_AUTHORIZE'],但该头似乎不存在。在

我的设置的相关部分

MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.auth.middleware.RemoteUserMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    # Uncomment the next line for simple clickjacking protection:
    # 'django.middleware.clickjacking.XFrameOptionsMiddleware',
)

AUTHENTICATION_BACKENDS = (
    'django.contrib.auth.backends.RemoteUserBackend',
)

我又加了一句

^{pr2}$

到我的apache服务器,运行在linux上。在

在这一点上,我不知道该怎么办。在

提前谢谢你的帮助。在


Tags: django用户网络authidnet网站example