1
我使用Openid在Flask框架中進行身份驗證。以下是我的登錄查看代碼。使用openid與瓶(Python框架)得到以下錯誤:OpenID身份驗證錯誤
@app.route('/login', methods = ['GET', 'POST'])
@oid.loginhandler
def login():
if g.user is not None and g.user.is_authenticated():
return redirect(url_for('index'))
form = LoginForm()
if form.validate_on_submit():
session['remember_me'] = form.remember_me.data
return oid.try_login(form.openid.data, ask_for = ['nickname', 'email'])
print "Errors of Openid:"+oid.fetch_error()
return render_template('login.html',
title = 'Sign In',
form = form,
providers = app.config['OPENID_PROVIDERS'])
這段代碼將我重定向到google.com。當我重定向到我的網站(提供我的憑據後)。我收到以下錯誤:「OpenID身份驗證錯誤」
請添加一些關於您正在使用的庫的信息以及完整的回溯 –