2

Mac OS X 有用户和组。使用 OS X 服务器时,apache 可以在基本身份验证下使用用户名和密码。在 Https 下运行它是一种方便用户访问服务器的方式。

我正在设置一个站点,供办公室局域网中的用户使用,服务器在该站点进行身份验证,然后在 Mac OS X 中提供用户的主页。我还使用 Django 通过 HTTPS 提供站点。

我查看了 request.META 并找不到经过 Apache 身份验证的用户名。我在想我可以让 Apache 在这种设置中为我做身份验证。有人对以这种方式集成 Django 和 Apache 身份验证有任何想法吗?

4

1 回答 1

0

我认为要使用 HTTP 身份验证,您必须使用 Django 1.3,因为它添加了 HTTP 身份验证后端以与 django 身份验证框架集成。

文档在这里可能会更有用。

于 2011-07-24T16:58:24.590 回答