Kerberos - 什么是SPN以及为什么使用它

时间:2014-04-08 10:51:51

标签: java jetty kerberos spnego

我正在尝试使用以下说明在Jetty中设置SPNEGO:https://wiki.eclipse.org/Jetty/Howto/Spnego

我想知道的是什么是SPN(从谷歌搜索它看起来像某种别名),为什么它实际使用? (即它增加了什么 - 额外的安全性?如果是这样 - 为什么?)

感谢。

1 个答案:

答案 0 :(得分:0)

SPN是服务主体名称,绝不是Kerberos中的侧面操作员。基本上,它相当于用户名,但对于服务器端。票证授予服务了解所有服务主体及其密码,并使用该密码加密服务票证。为了获得某项服务的服务票,显然您必须知道其SPN。