SpringBoot 实现 https 访问, 并实现 http 访问自动转 https 访问
原创 2022-12-03 00:28:31
281阅读
AllServiceApplication.javapublic class AllServiceApplication implements CommandLineRunner { private Logger logger = LoggerFactory.getLogger(this.getClass()); public static void main(String[] arg
原创 2023-02-22 10:43:01
76阅读
1 简介HTTP是不安全的,我们需要给它套上SSL,让它变成HTTPS。本文章将用实例介绍Springboot整合HTTPS。2 密码学基础要谈https就要谈Security,自然就要谈安全;谈及安全,就必然涉及密码学的一些知识。2.1 密码体制要建立一个密码体制,需要由五个空间组成,分别是:明文M:加密前或解密后的信息;密文C:明文加密后的信息;密钥K:由加密密钥和解密密钥组成;加密E:从明文
原创 2020-04-27 15:53:16
5614阅读
在本文中,我将向你介绍如何在Spring Boot项目中集成Elasticsearch并使用HTTPS来加强安全性。Elasticsearch是一个开源的分布式搜索引擎,被广泛用于全文搜索、日志分析等领域。HTTPS是HTTP的安全版本,通过使用SSL/TLS协议来对数据进行加密传输,可以有效保护信息的安全。 一、整体流程 下表展示了整个实现过程的步骤: | 步骤 | 操作
原创 2024-05-15 10:29:25
475阅读
现在 Spring Boot 非常火,各种技术文章,各种付费教程,多如牛毛,可能还有些不知道 Spring Boot 的,那它到底是什么呢?有什么用?今天给大家详细介绍一下。Spring Boot 的背景了解 Spring Boot 必须先说说 Spring 框架!在 Java 后端框架繁荣的今天,Spring 框架无疑是最最火热,也是必不可少的开源框架,更是稳坐 Java 后端框架的龙头老大。用
转载 7月前
18阅读
登录阿里云控制台,选择 ssl 证书一顿操作完以后,创建证书的位置点下就可以看到证书列表点击下载证书springboot 的选择 tomcat 下载下载后的解压后有两个文件将这两个文件放入 SpringBoot 项目的 Resource 目录然后配置文件配置下password 就是.txt 文件中的秘钥启动 springboot 项目
原创 2022-05-13 10:36:38
1788阅读
HTTPS 与 SSL 证书概要​​https://www.runoob.com/w3cnote/https-ssl-intro.html​​tomcat开启https: springboot开启https:证书格式说明,java生成 *.crt和*.key文件与*.keystore *.jks文件的转换springboot开启https和http共存
原创 2022-07-04 06:19:50
10000+阅读
对数据进行签名(加密)是我们在网络中最常见的安全操作。签名有双重作用,作用一就是保证数据的完整性,证明数据并非伪造,而且在传输的过程中没有被篡改,作用二就是防止数据的发布者否认其发布了该数据。
SSL(Secure Sockets Layer 安全套接层),及其继任者传输层安全(Transport Layer Security,TLS)是为网络通信提供安全及数据完整性的一种安全协议。TLS与SSL在传输层对网络连接进行加密。 1.生成证书 使用JDK的bin目录下的keytool生成,关于
原创 2021-07-14 14:53:36
712阅读
这里说一下为什么写这篇文章,因为我也是一个SpringBoot初学者,在配置https的时候遇到了一些坑,根据网上的配置方式,发现一些类已经过时,这里仅以记录一下我的配置过程,以供参考.1.使用jdk自带的 keytools 创建证书打开cmd窗口,输入如下命令keytool -genkey -alias tomcat -keyalg RSA -keystore ./server.keystore
转载 2023-08-24 11:29:53
91阅读
Https在网站中的使用不断的在普及,它不仅能够增加网站的安全性,甚至连搜索引擎都会对支持Https的网站进行区别对待。 但购买Https证书还是比较昂贵的,作为个人开发者,可以自己生成一个证书,也可以在购买域名的服务商那里免费申请到一年期的证书。像我的个人网站https://www.choupangxia.com/ 就是通过域名提供商提供的免费域名。 当然,还有一些专门的免费证书提供商提供三个月
转载 2021-06-11 22:58:37
1674阅读
大家都知道okhttp是一款由square公司开源的java版本http客户端工具。实际上,square公司还开源了基于okhttp进一步封装的retrofit工具,用来支持通过接口的方式发起http请求。如果你的项目中还在直接使用RestTemplate或者okhttp,或者基于它们封装的HttpUtils,那么你可以尝试使用Retrofit。 retrofit-spring-boot-star
 
转载 2019-11-22 20:11:00
128阅读
2评论
一、准备elasticsearch-7.3.2(下载解压即可用)SpringBoot2.1.2二、
原创 2021-12-31 14:50:42
3602阅读
在spring中配置项目运行的端口很简单。在application.properties中server.port: 8080这样配置后,spring boot内嵌的tomcat服务器就是跑在8080端口启动http服务。但是如果在配置中启动https服务,用到的端口也是server.port。spring 不支持同时在配置中启动http和https。但是如果这样配置,项目只能走http协议。如果想
Spring Boot 支持 HTTPS 如此简单,So easy!这里讲的是 Spring Boot 内嵌式 Server 打 jar 包运行的方式,打 WAR 包部署的就不存在要 Spring Boot 支持 HTTPS 了,需要去外部对应的 Server 配置。你所需具备的基础更多请在Java技术栈微信公众号后台回复关键字:boot。支持 HTTPSSpring Boot 配置 SSL 很简
转载 2024-02-21 10:05:43
42阅读
HTTPS实现原理                 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HT
原创 2017-07-18 20:52:19
833阅读
实现https
原创 2016-01-05 17:24:13
821阅读
WEB服务是互联网最常见的服务类型,随着技术的发展,安全是对用户来说头等大事,下面实验简单的还原了一下现在互联网最流行HTTPS实现。实验目的:实现域名访问网页(DNS解析);HTTPS实现(私建CA,实现自签和证书颁发);实现HTTP重定向HTTPS,HSTS;实验准备:前提:所有主机关闭防火墙和SELINUX。HTTP SERVER:192.168.32.9,centos6.9;DNS S
原创 2017-09-30 18:00:21
1150阅读
1点赞
> $ echo hello word
原创 2018-01-29 21:47:00
722阅读
  • 1
  • 2
  • 3
  • 4
  • 5