【问题标题】:Is it possible to integrate Kerberos authentication into Jetty 6?是否可以将 Kerberos 身份验证集成到 Jetty 6 中?
【发布时间】:2010-12-06 21:47:10
【问题描述】:

我们目前有一个运行嵌入式 jetty 6.1.14 服务器的应用程序,我们需要通过 Kerberos 添加身份验证。我是 Kerberos 的新手,这使得这项任务比它应该做的要难大约 100 倍。我搜索了互联网,发现 reports as to whether or not it is even possible 存在冲突,但没有什么可以提供有关如何进行的指导。

我已经设法让服务器基本上能够通过 kerberos 对用户进行身份验证,但无法让客户端自动发送其 kerberos 票证:我必须使用 from auth-method,尽管有提示这可能是在使用过滤器,但文档记录很差。

我的问题 - 对于它有点含糊,我很抱歉,我已经很长时间没有这么生气了 - 是请求一些指导,以便在 Jetty 6 中插入没有登录表单的 kerberos 身份验证?还是我只是运气不好?有人在 jetty 6 中添加了这种类型的身份验证吗?

【问题讨论】:

    标签: jetty kerberos jaas gssapi


    【解决方案1】:

    如果 Jetty 支持 Servlet 过滤器 (JSR-53),那么这个开源项目 http://spnego.sourceforge.net 可能就是您想要的。

    【讨论】:

      【解决方案2】:

      您必须首先准备您的域环境。确保您的服务器是您域的一部分(加入它)。然后您必须创建一个机器帐户并分配一个 SPN。如果您已这样做,请为该帐户创建一个密钥表。从现在开始,客户端将能够在域中搜索主机并为其创建票证。然后 Jetty 开始发挥作用。

      【讨论】:

        猜你喜欢
        • 2022-06-28
        • 2011-10-08
        • 2020-07-12
        • 2010-11-17
        • 2015-06-22
        • 2014-03-30
        • 2011-06-20
        • 2020-03-10
        相关资源
        最近更新 更多