0
我正在使用AWS EC2 ubuntu服务器运行Flask Web应用程序。我想使用基本身份验证来密码保护我的应用程序。但是,当我测试网页并输入用户名和密码时,它似乎无法验证。该应用程序只是再次提示我再次输入信息,从不认证我。代码似乎工作时,我在我的笔记本上运行它,但当我把它放在服务器上发生这个问题,这导致我相信问题是与服务器。如何制作我正在使用的服务器接受基本身份验证?AWS EC2服务器基本认证
与我实现基本身份验证的代码是:
app.config['BASIC_AUTH_USERNAME'] = 'user'
app.config['BASIC_AUTH_PASSWORD'] = 'password'
basic_auth = BasicAuth(app)
@app.route("/secret")
@basic_auth.required
def secret_view():
return submit.html
我明白了,我该怎么做? – accelke
[另一个问题]中可用的解释(http://stackoverflow.com/a/38127221/2050)。 –