java - 我应该如何将 SPNEGO 身份验证添加到没有第 3 方库的 servlet

标签 java servlets spnego

我正在寻找一种通用(无过滤器或框架)的方法来将 SPNEGO 身份验证支持添加到 servlet。

我稍微研究了一下 JAAS,但无法找到有关如何从 servlet 客户端/消费者请求 SPNEGO 的示例。

我对 HTTP Servlet 过滤器不感兴趣。 该解决方案需要采用独立于容器的方式。

我希望受访者能够根据个人实际操作来给出答案/提示,但我会很感激任何能让我朝着正确方向前进的事情。

谢谢。

最佳答案

为什么要浪费时间呢?拿一个库简单地工作:http://tomcatspnegoad.sourceforge.net/

关于java - 我应该如何将 SPNEGO 身份验证添加到没有第 3 方库的 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31203319/

相关文章:

java - 在推土机中默认后调用自定义转换器

java - Android:开始新 Activity 后保持旧线程运行?

java - 在带有 AdoptOpenJDK 11 的 MacOS 上使用 Gradle 时不支持发布版本 11

java - SPNEGO:在 GSS-API 级别未指定的故障(机制级别:校验和失败)

java - 在数组中的特定索引处插入项目 - IndexOutOfBounds 异常

servlets - Dropwizard:设置 servlet 上下文参数

java - 使用java打印条形码

java - 我如何使用 Spnego/Kerberos 和 Apache 的 HttpClient 进行身份验证?

java - 任何带有 Java 客户端的 SpnegoContextToken 代码示例?

java - FileNotFoundException(权限被拒绝)