springcloud gateway调微服务需要https吗?
微服务之间调用需要https吗?
都不需要(除非你有另外的需求)。既然你已经在用nginx反代,在ningx上配SSL证书,自动80到443的跳转,以及HSTS(让浏览器记住以后只用HTTPS访问你的网站)就可以了。
例子:
server { listen 80; server_name 你的域名; return 301 https://$host$request_uri; } server { listen 443; server_name 你的域名; ssl_certificate /路径/到/你的/SSL证书; ssl_certificate_key /路径/到/你的/SSL证书私钥; ssl on; # 下面这行是HSTS配置,看你自己需要 # add_header Strict-Transport-Security "max-age=63072000; includeSubdomains; preload"; # 其他SSL和反代配置 }
SSL证书可以去买,也可以用Let's Encrypt的免费证书,每三个月需要刷新一次。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有