我在这里需要您的帮助,以在docker中使用IIS设置Win身份验证。
我已经正确配置了gMSA帐户,nltest / query返回成功结果。
在访问我的应用程序时,它仍然要求提供凭据。

GMSA中添加了带有HTTP服务的SPN

附加信息:(内部容器中)

  • 匿名并启用Windows身份验证
  • 应用程序池在LocalSystem上运行
  • 容器的主机名与gMSA相同。
  • 净用户名/ do返回正确的结果
  • nltest / query和/ parent域返回正确的结果

  • 请在这里帮助我。

    温暖的问候,
    苏哈斯

    最佳答案

    试试这个:

  • 转到“Internet选项”
  • 转到“安全性”选项卡
  • 单击“受信任的站点”
  • 单击“站点”按钮以添加您的网站。
  • 网站必须为带有https的“https://www.example.com”格式。
  • 单击确定,但不要退出Internet选项。
  • 向下单击“自定义级别...”按钮
  • 一直向下滚动到“用户身份验证”
  • 选择“使用当前用户名和密码自动登录”单选按钮
  • 最后,对所有内容单击“确定”,直到退出“Internet选项”。

  • 现在,您可以尝试访问您的容器网站。

    关于docker - 使用GMSA与Docker IIS进行Windows身份验证,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51337743/

    10-15 22:22