1

我有一个代码可以将文件上传到某个目的地,我已经将 Windows 身份验证作为第一阶段的身份验证,并希望将 Duo Security 作为第二个身份验证。

因此,我很少提及 git 和其他有关 duo 安全性的平台,并编辑了我的 settings.py 和 Urls.py,如下所示

设置.py

INSTALLED_APPS = [
    'duo_auth',
]
MIDDLEWARE = [
    # ...
    'duo_auth.middleware.DuoAuthMiddleware',
]
DUO_CONFIG = {
    'DEFAULT': {
        'HOST': '<api-host-url>',
        'IKEY': '<integration_key>',
        'AKEY': '<app_secret_key>',
        'SKEY': '<secret_key>',
        'FIRST_STAGE_BACKENDS': [
            'django.contrib.auth.backends.ModelBackend',
        ]
    }
}

和 URLS.py 作为

urlpatterns = [
    path('admin/', admin.site.urls),
    path('duo/',  include('duo_auth.urls')),
    path('', views.home,name='home'),
    path('create', views.create,name='create'),
    path('files', views.files,name='files'),
]+static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

并安装django-duo-auth并成功安装,我迁移了更改并运行了服务器,重新启动了应用程序。但这给我带来了错误 500

所以我真的不知道是否需要除此之外的任何更改或添加或删除任何内容。我没有找到任何可以阅读并解决此问题的相关论文或文章。

所以这是得到的错误 错误

它说“您正在寻找的资源存在问题,无法显示”

4

0 回答 0