gpt4 book ai didi

java - 如何在 tomcat 8 上禁用特定 api 调用的 ssl 连接?

转载 作者:行者123 更新时间:2023-12-02 05:25:50 25 4
gpt4 key购买 nike

我正在将 Tomcat 8 服务器设置为使用 SSL 连接,并且应用程序工作正常 - 从 HTTP 到 HTTPS 的重定向很好,但我需要找到一种方法来允许某些页面使用 HTTP(API 调用)。

为什么我需要这个?因为这些 API 调用正在尝试向服务器上传/下载某些内容,并且连接是安全的,所以这些文件首先被加密,其次被解密,最后被使用。而且由于CPU性能较低,上传/下载速度很差。

我尝试从conf/web.xml 文件更改配置,但没有成功。

如果我将参数从CONFIDENTIAL更改为NONE,但两种连接类型(HTTP/HTTPS)都将启用 - 这不是我需要的。

我们非常感谢这方面的任何帮助。

谢谢,

最佳答案

如果您使用的是 Ubuntu 等 Linux 系统,那么您将使用 Nginx 服务器,而不是在 Tomcat 中设置 SSL 连接。使用以下link用于安装。在 Nginx 服务器配置文件 nginx.conf 中,您可以在 server 名称设置中定义一个 location,然后您可以过滤该 API您不想启用 HTTPS

要在 Nginx 中设置 SSL,您必须使用 ssl_certificate & ssl_certificate_key 设置。

关于java - 如何在 tomcat 8 上禁用特定 api 调用的 ssl 连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56232832/

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