gpt4 book ai didi

tomcat - 两个 tomcat 网络应用程序之间的安全通信?

转载 作者:行者123 更新时间:2023-11-28 22:20:01 24 4
gpt4 key购买 nike

我在同一个 tomcat 7 中部署了两个 webapps A 和 B。应用程序 A 调用部署在 webapp B 中的 servlet B,也可以使用 servlet B url 访问 servlet B。

现在我想限制 servlet B 的调用,只有 webapp A 可以调用这个 servlet B,而 webapp B/servlet B 不应该从外部访问。

有什么想法吗?

最佳答案

您至少可以采用两种方法。修改 webapp B 中的 web.xml,这样 servlet 的身份验证角色只能由登录到 webapp A 的人找到。

如果您已使用特定的登录名和角色保护您的服务器,这个想法就会奏效。如果你对每个人都敞开大门,那么你必须继续思考第二个想法。

如果您愿意编写自己的过滤器,您可以做各种很酷的事情。在谷歌上搜索“如何编写 tomcat 过滤器”并四处寻找。请记住,过滤器会在调用 servlet 之前访问 URL。您可以决定如何处理传入的请求。

关于tomcat - 两个 tomcat 网络应用程序之间的安全通信?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24910461/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com