我在app.py文件中设置我的mysql信息:
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql+pymysql://root:[PASSWORD]@localhost/survey'
Python重新加载app.py文件就好了,但当我在浏览器中点击服务器时,它会提示我输入用户名和密码。但是,当我输入我的凭据时,它将成为未经授权的访问。我错过了什么吗?
这是在Windows Server 2008 R2上运行的Python / Flask / Flask-SQLAlchemy,运行Apache。
答案 0 :(得分:1)
您的apache设置可能会阻止未经身份验证的用户访问。您应检查所有AuthBasic
设置的apache设置。否则,apache可能会在某处读取.htaccess
,阻止您的请求。