代码之家  ›  专栏  ›  技术社区  ›  Emac

当部署到Azure时,烧瓶舞超时

  •  0
  • Emac  · 技术社区  · 7 年前

    又是我。我在让Flask使用Azure活动目录时遇到了更多问题。我就快到了,但我就是想不出如何跨过这个障碍。如果有人能帮助我,我将永远感激。

    • 使用Flask Dance用户身份验证在本地主机上运行我的应用程序
    • 在没有任何用户身份验证的情况下将我的应用部署到Azure。
    • 使用Adal库将我的应用部署到Azure以进行用户身份验证(问题是由于其他功能,我想使用Flask Dance而不是Adal)。

    我就是这样运行的:

    blueprint = make_azure_blueprint(
        client_id="{client_id}",
        client_secret="{client_secret}",
        tenant="{tenant_name}"
    )
    app.register_blueprint(blueprint, url_prefix="/getAToken")
    

    然后我有一个小的decorator函数来检查用户是否已登录,该函数检查用户是否获得azure授权,如果没有,则将其重定向到azure登录页面。所有这些在本地主机上运行得非常好,那么哪里出了问题呢?

    0 回复  |  直到 7 年前