【发布时间】:2019-12-06 06:31:58
【问题描述】:
我正在通过 IIS 和 Django 建立一个网站。我想保护我的 IIS 站点,以便只有所需的人可以访问它,特别是,我想依靠他们在我们网络中的 Windows 凭据进行身份验证。为此,我添加了 IIS Windows 身份验证并通过它为网站启用了它。我还遵循了关于在 settings.py 中添加 REMOTE_USER 定义的 django 教程。当我尝试以网络上的用户身份访问该网站时,出现以下错误:
操作错误发生在
尝试写入只读数据库
请求方法:GET
请求网址:网址
Django 版本:2.2.3
异常类型:操作错误
异常值:
尝试写入只读数据库
异常位置:>c:\users\zolo\appdata\local\programs\python\virtualenv\dashboard\lib\site-packages\django\db\backends\sqlite3\base.py 在执行中,第 383 行 Python 可执行文件:>c:\users\zolo\appdata\local\programs\python\virtualenv\dashboard\scripts\python.exe
请帮我找到拼图中缺失的部分。 我对 Django 和 IIS 很陌生,希望能得到帮助
Python 版本:3.7.2 DJANGO 版本 2.23 IIS 版本:10.0 视窗服务器 2016
【问题讨论】:
标签: django authentication iis