【问题标题】:Where do I run the setspn command?在哪里运行 setspn 命令?
【发布时间】:2015-10-13 11:26:03
【问题描述】:

我正在尝试使用以下命令添加服务主体名称,我将其用于 Windows 身份验证。

setspn –a HTTP/Kerberos.com domain\username

我有一个在 IIS 服务器上运行的站点,该站点在连接到域控制器机器的 windows 2008 服务器上运行。

我是否必须在 IIS 服务器或域控制器上运行 setspn 命令?

【问题讨论】:

    标签: kerberos windows-authentication domaincontroller spn


    【解决方案1】:

    只要登录是特权的,您就可以在任何一台机器上运行它。唯一的区别是通过网络传播所需的时间。

    域控制器机器 - 有助于更快地通过网络传播,但这意味着 IIS 服务器机器可能无法立即识别更改。因此,在对 SPN 进行更改后,您可能需要等待大约 30 分钟才能重新启动服务器。

    -- 首选 - IIS 服务器计算机 - 在此处更改 SPN 将允许您继续使用服务。网络的其余部分需要大约 30 分钟才能实现更改,这通常不是问题。

    【讨论】:

      猜你喜欢
      • 2021-11-04
      • 2011-02-04
      • 1970-01-01
      • 2016-09-06
      • 1970-01-01
      • 2016-05-06
      • 1970-01-01
      • 1970-01-01
      • 2012-03-11
      相关资源
      最近更新 更多