java - 为什么请求源自节点 1 上的 JETTY 服务器,在节点 2 上提供响应?

标签 java servlets jetty response shibboleth

我正在使用Jetty-6.1.19服务器。我的项目中集成了一个“Shibboleth 访问模型”,它提供对付费文章的访问,这样购买了期刊许可证的机构就可以在登录后访问这些文章。我们在 2 个节点上进行了此设置。

我面临的问题是,当我在节点1上请求时,响应转到节点2。在node2上,一切正常,即当我从node2请求时,响应在node2上正常进行。

如有任何帮助,我们将不胜感激。

谢谢

最佳答案

Shibboleth 要求整个认证过程在同一个节点上完成。您可能需要配置负载均衡器以使用粘性 session 、服务器关联性等。

一旦身份验证过程完成,假设您的配置正确,用户可以被定向到任一节点以获取 AuthnResponse。

关于java - 为什么请求源自节点 1 上的 JETTY 服务器,在节点 2 上提供响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37476477/

相关文章:

grails - jetty 9 : setting up the most basic SSL/https

jetty - 如何停止 jetty

使用不同的 URL 进行 java servlet 测试

java - 多个 Servlet 映射

java - NetBeans 中的 Maven 依赖项

java - 重新绘制 - 立即绘制和删除

tomcat - 仅对基于 servlet 的 webapp 中的某些页面使用 HTTPS

logging - 如何配置 jetty 将日志放入外部文件

java - 阻止 java 使用某些库

java - 集群环境下的单例设计模式