使用Azure Active Directory进行Flask登录

问题描述 投票:0回答:1

我正在使用azure活动目录作为登录名开发Web应用程序。

我使用天蓝色的AD进行了所有验证,一切都很好,但是我想将其与Flask_login集成以管理用户会话,并阻止一些需要用户登录的路由,所有失败:(。

[当我从Azure AD收到用户信息时,我创建一个对象并尝试使用Login_user,但这向我显示了我不理解的错误。

这是我的代码:

enter image description hereenter image description hereenter image description here

错误:

enter image description here

flask azure-active-directory flask-login
1个回答
0
投票

由于您发布的错误,您不在应用程序上下文中工作。Flask本质上是WSGI的微框架。以上是必须自己手动处理每个HTML请求的两个抽象顺序。要在应用程序上下文中工作,您需要让您的应用程序进行调用。参见following link

© www.soinside.com 2019 - 2024. All rights reserved.