Как развернуть приложение django на IIS ошибка 403.14

У меня проблема с развертыванием моего приложения Django на IIS. мой wsgi.py

import os
from django.core.wsgi import get_wsgi_application

os.environ.setdefault(
    'DJANGO_SETTINGS_MODULE',
    'BETA.settings')


application = get_wsgi_application()

в моем settings.py у меня есть

DEBUG = True
ALLOWED_HOSTS = [some ip]
WSGI_APPLICATION = 'BETA.wsgi.application'

мой __init__.py пуст

в корневом дериктории web.config выглядит так:

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.webServer>
    <defaultDocument>
            <files>
                <clear />
                <add value="login.html" />
            </files>
        </defaultDocument> 
    <handlers>
      <add 
        name="Python FastCGI" 
        path="*" 
        verb="*" 
        modules="FastCgiModule" 
        scriptProcessor = 'C:\Program Files\Python310\python.exe"|"C:\Program Files\Python310\lib\site-packages\wfastcgi.py'
        resourceType="Unspecified"
       </configuration> requireAccess="Script"
        />
    </handlers>
  </system.webServer>

  <appSettings>
    <add key="WSGI_HANDLER" value="BETA.wsgi.application">
    <add key="PYTHONPATH" value="D:\Applications\HRtool\dev\wwwroot\BETA">

    <add key="DJANGO_SETTINGS_MODULE" value="BETA.settings">
  </appSettings>

в статическом web.config следующее:

<?xml version="1.0" encoding="utf-8"?>
    <configuration>
      <system.webServer>
        <handlers>
          <clear/>
          <add name="StaticFile" path="*" verb="*" modules="StaticFileModule" resourceType="File" requireAccess="Read" />
        </handlers>
      </system.webServer>
    </configuration>

Но когда я запускаю свое приложение на МКС, у меня возникает другая проблема:

enter image description here

Я пытаюсь включить Directory Browsing, но это не помогает. В предварительных настройках в Pool у меня стоит .Net 4.5. Как это исправить?

Вернуться на верх