我是Amazon Web Services的新手,我正在尝试使用弹性BeansTalk部署Django应用程序.我正在关注AWS开发人员指南,当我使用EBCLI部署应用程序并打开浏览器以查看我的应用程序运行时,我收到以下错误.
Run Code Online (Sandbox Code Playgroud)Request Method: GET Request URL: http://django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.com/Django版本:1.9.12 Python版本:3.4.3已安装的应用程序:['django.contrib.admin','django.contrib.auth','django.contrib.contenttypes','django.contrib.sessions','django .contrib.messages','django.contrib.staticfiles']已安装的中间件:['django.middleware.security.SecurityMiddleware','django.contrib.sessions.middleware.SessionMiddleware','django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware','django.contrib.auth.middleware.AuthenticationMiddleware','django.contrib.auth.middleware.SessionAuthenticationMiddleware','django.contrib.messages.middleware.MessageMiddleware','django.middleware .clickjacking.XFrameOptionsMiddleware']
追溯:
get_response中的文件"/opt/python/run/venv/lib/python3.4/site-packages/django/core/handlers/base.py"123. response = middleware_method(request)
process_request中的文件"/opt/python/run/venv/lib/python3.4/site-packages/django/middleware/common.py"56. host = request.get_host()
在get_host 109中输入文件"/opt/python/run/venv/lib/python3.4/site-packages/django/http/request.py".引发DisallowedHost(msg)
异常类型:DisallowedHost at/Exception值:无效的HTTP_HOST标头:'django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.com'.您可能需要将"django-env.vsvztq2hxp.us-west-1.elasticbeanstalk.com"添加到ALLOWED_HOSTS.
显然,应用程序已部署,但由于某种原因异常提升.
请问有人帮帮我吗?