我正在使用azure活动目录作为登录名开发Web应用程序。
我使用天蓝色的AD进行了所有验证,一切都很好,但是我想将其与Flask_login集成以管理用户会话,并阻止一些需要用户登录的路由,所有失败:(。
[当我从Azure AD收到用户信息时,我创建一个对象并尝试使用Login_user,但这向我显示了我不理解的错误。
这是我的代码:
错误:
由于您发布的错误,您不在应用程序上下文中工作。Flask本质上是WSGI的微框架。以上是必须自己手动处理每个HTML请求的两个抽象顺序。要在应用程序上下文中工作,您需要让您的应用程序进行调用。参见following link。