根据Setspn Overview,不鼓励使用它Setspn -A
来添加 SPN 记录,建议Setspn -S
改用它。
据说Setspn -S
在添加新的之前检查 SPN 是否已经存在。Setspn –A
不执行此检查。
虽然您可以使用 Setspn -A 添加 SPN,但您应该改用 Setspn -S,因为 -S 将验证没有重复的 SPN。
但是,在 Windows Server 2012 上,我看到了这一点Setspn -S
并且Setspn -A
行为方式相同:如果一个帐户的 SPN 记录存在,那么我会遇到失败-A
和-S
参数。
Setspn -S
和之间有什么真正的区别Setspn -A
吗?
不再。你有点回答了你自己的问题。显然已经决定不再需要原来的 -A不再检查重复项的功能......会坏的。
添加一些官方文档来支持我的声明:
http://technet.microsoft.com/en-us/library/hh831747.aspx