如何使用windows身份验证部署python web应用

如何使用windows身份验证部署python web应用,python,windows,authentication,web,plotly-dash,Python,Windows,Authentication,Web,Plotly Dash,我使用Dash创建了一个python web应用程序。我想用windows身份验证部署它。我猜这个过程就像当用户尝试访问我的web应用程序时,我需要首先获取用户名,然后通过ldap检查用户名是否在有效组中。如果用户名在某个特定组中,将加载应用程序,以便用户可以看到它,否则将加载错误页面。用户在应用程序中键入用户名和密码与登录过程不同。这应该是在应用程序加载到用户之前发生的授权。我的问题是,我应该使用哪个web服务器在windows系统中部署我的web应用,以及如何配置web服务器。或web服务器

我使用Dash创建了一个python web应用程序。我想用windows身份验证部署它。我猜这个过程就像当用户尝试访问我的web应用程序时,我需要首先获取用户名,然后通过ldap检查用户名是否在有效组中。如果用户名在某个特定组中,将加载应用程序,以便用户可以看到它,否则将加载错误页面。用户在应用程序中键入用户名和密码与登录过程不同。这应该是在应用程序加载到用户之前发生的授权。我的问题是,我应该使用哪个web服务器在windows系统中部署我的web应用,以及如何配置web服务器。或web服务器无法支持此过程。那我该怎么办呢?

不久前我有一个非常类似的项目。如果要在Windows上运行应用程序,可以配置IIS服务器

  • 您应该能够使用在IIS上部署应用程序
  • 然后您需要配置
  • 最后一步是在中设置规则
我已经花了很多时间寻找解决方案,并试图使其发挥作用。没有一个简单的说明如何做到这一点,所以如果你对此有任何问题,我将尝试编辑我的答案,并解释缺失的部分