精华内容
下载资源
问答
  • Http如何修改为Https

    千次阅读 2019-01-10 10:57:52
    最近在做Support工作中,好多客户都要求在EDI系统中使用https协议进行更加安全的数据传输,所以学习了Windows、JAVA两种环境的EDI系统中如何将http修改为https,今天分享给大家,简单上手~ 我们使用的EDI系统是...

    最近在做Support工作中,好多客户都要求在EDI系统中使用https协议进行更加安全的数据传输,所以学习了Windows、JAVA两种环境的EDI系统中如何将http修改为https,今天分享给大家,简单上手~
    我们使用的EDI系统是RSSBus Connect,就以RSSBus Connect为例给大家介绍下。

    Windows环境下http修改https

    1.运行mmc打开控制台
    2.点击file–添加管理单元:file–Add/Remove Snap-in 选择Computer account
    3.选择证书添加
    4.在证书个人处,右击选择所有任务,导入:Personal右击–All Tasks–Import–next–Browse选择自己的pfx证书,输入密码
    5.导入私钥证书,导入到本地电脑
    6.在RSSBus server option启用SSL,并选择已经导入的TLS/SSL证书,save并restart。

    JAVA环境下http修改https

    使用.pfx证书

    1.在tomcat上部署rssbus后,路径访问(http://localhost:8080/rssbus.)在Tomcat上部署PFX证书:打开Tomcat配置文件 conf\server.xml,注释code里有:Define a SSL HTTP/1.1 Connector on port 8443,取消注释并添加keystoreFile,keystoreType,keystorePass属性:

     <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
                   maxThreads="150" SSLEnabled="true">
            <SSLHostConfig>
                <Certificate certificateKeystoreFile="C:/ProgramData/RSSBus/connect/data/test.pfx"
                             certificateKeystoreType="PKCS12"
                             certificateKeystorePassword="test" />
            </SSLHostConfig>
        </Connector>
    

    2.重启Tomcat,路径访问:https://localhost:8443/rssbus

    使用tomcat配置java自签名证书.keystore

    1.创建.keystore证书:使用JDK自带的keytool工具
    ①在jdk的安装目录\bin\keytool.exe下打开keytool.exe打开命令窗口
    ②在命令行中输入命令:keytool -genkeypair -alias “tomcat” -keyalg “RSA” -keystore “D:\instalation package\apache-tomcat-8.5.20\ssl\rssbus.keystore”,创建.keystore证书
    2.配置tomcat服务器
    在conf\server.xml注释code里有:Define a SSL HTTP/1.1 Connector on port 8443,取消注释并添加keystoreFile,keystorePass属性:

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" maxThreads="150" SSLEnabled="true" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile=""D:\instalation package\apache-tomcat-8.5.20\ssl\rssbus.keystore""  keystorePass="******">
    

    最后启动tomcat进行访问。

    展开全文
  • 主要总结了本地https访问以及tomcat配置https访问的小知识点。

    首先关于本地使用HTTPS访问项目的配置:

    1、使用java自带的的keytool工具来生成.keystore文件
    首先进入到cmd命令窗口开始进行如下操作:
    ①(进入jdk安装目录{cd C:\Program Files\Java\jdk1.7.0_80})
    ②keytool -genkey -alias tomcat -keyalg RSA -keystore C:\Users\MZLiu.keystore
    ③填入一系列信息–重点为输入tomcat的密钥口令
    **2.**配置本地tomcat。
    修改tomcat中server.xml文件,放掉注释添加两个属性
    keystoreFile=”/path/.keystore” keystorePass=”password”
    路径是存放.keystore的路径,密码就是刚刚生成的时候写的密码
    改后是这样的:

    <Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
                   maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
                   clientAuth="false" sslProtocol="TLS" keystoreFile="C:\Users\MZLiu\.keystore"  
                   keystorePass="123456"  />
    

    3.注意访问端口是8443。启动tomcat即可进行https访问项目。(https://localhost:8443/)
    4.说明:由于自己创建的证书没有经过证书认证机构认证,因此在进行https访问时,会被浏览器拦截。因此本处只为实现本地的https访问。
    经过以上步骤便可进行https访问本地项目了
    ###关于服务器端进行https访问的配置 ##
    由于小程序开发中服务器配置那里需要https进行访问接口,由于本地小程序的项目后台访问是通过http的访问的,因此在经过一系列的资料查找、最终的做法是这样的:
    1.首先在阿里云进行免费申请ca证书
    这里写图片描述
    将信息补全后,下载fileauth.txt文件,根据如下文档进行服务端tomcat的配置(阿里云会有显示):
    这里写图片描述
    2. 完成配置后:
    进行如下访问:
    http://你的域名/.well-known/pki-validation/fileauth.txt
    可以正常访问,则开始等待审核。

    审核通过后–下载证书格式zip文件
    根据官方文档进行tomcat的配置
    https://help.aliyun.com/video_detail/54217.html?spm=5176.2020520163.cas.46.471e3efduuLGC8
    此时,可进行http转https访问结束!

    通过以上四步骤,我们就开发好了一个简单的定时任务。
    本代码实现的功能是:在服务器端启动状态下,每天的上午十点定时向数据库中存入新的数据。

    如有疑问请添加我的微信号:18231133236。欢迎交流!
    更多内容,请访问的我的个人博客:https://www.liugezhou.online.
    您也可以关注我的个人公众号:【Dangerous Wakaka】

    在这里插入图片描述

    展开全文
  • 本地Vue代理HTTPS接口

    千次阅读 2020-09-25 11:53:34
    本地Vue代理HTTPS接口 第一步:cnpm安装 cnpm install moment cnpm install nice-try 第二步:webpack.config.js中修改配置,配置成https请求 devServer: { clientLogLevel: 'warning', https: true, hot: true...

    第一步

    cnpm安装

    cnpm install moment
    cnpm install nice-try
    

    第二步

    webpack.config.js中修改配置,配置成https请求

    devServer: {
            clientLogLevel: 'warning',
            https: true,
            hot: true
    },
    

    在代码中的修改位置总览:

    module.exports = merge(baseWebpackConfig, {
        module: {
            rules: utils.styleLoaders({sourceMap: config.dev.cssSourceMap})
        },
        // cheap-module-eval-source-map is faster for development
        devtool: '#cheap-module-eval-source-map',
        devServer: {
            clientLogLevel: 'warning',
            https: true,
            hot: true
        },
    
    

    第三步

    在config目录下或者config.js中修改vue代理方式

    
            //使用代理
            proxyTable: {
                '/admin-web': {
                    target: 'https://127.0.0.1:8443',
                    changeOrigin: true,
                    secure: false,
                    pathRewrite: {
                        '^/admin-web': '/admin-web'
                    },
    				headers: {
    					Referer: 'https://127.0.0.1:8443'
    				}
                }
            },
    
    展开全文
  • 把Tomcat的http改为https的步骤、方法

    千次阅读 2017-04-25 14:45:18
    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true" maxThreads="150" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile=...
    第一:
    打开命令符输入:keytool -genkey -alias tomcat -keyalg RSA -keystore D:\\a.keystore
    输入密码:123456
    姓氏:localhost
    区域名称: china
    国家/地区代码:cn
    是否正确:     y
    其它不用填写;然后在D盘会有a.keystore的文件,这就是证书配置文件
    第二:
    打开tomcat的conf目录的server.xml文件,添加以下内容:
    <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol" SSLEnabled="true"  
                  maxThreads="150" scheme="https" secure="true"  
                  clientAuth="false" sslProtocol="TLS"   
           keystoreFile="D:\a.keystore"  
           keystorePass="123456" />  
    打开tomcat的conf目录的web.xml文件,添加以下内容:
    <security-constraint>    
        <web-resource-collection >    
            <web-resource-name>SSL</web-resource-name>    
            <url-pattern>/*</url-pattern>    
        </web-resource-collection>    
        <user-data-constraint>    
            <transport-guarantee>CONFIDENTIAL</transport-guarantee>    
        </user-data-constraint>    
    </security-constraint> 
    这样就行了:运行Tomcat运行测试
    展开全文
  • 你的前端本地环境配置 HTTPS 吧!

    千次阅读 2020-07-16 16:24:41
    ❝这是 「山月七八月原创计划」 中的「第三篇」原创文章,简述了如何在本地环境配置 https 证书月初定下的目标是每周四篇原创文章,因此在接下来的三天中还会有两篇原创文章推送,敬请期待中...
  • 本地配置Https环境

    千次阅读 2018-02-06 14:06:51
    httphttps的区别 这里引用两篇博客,可以更清晰的认识https,谢谢两位博主! httphttps的区别 https相关原理 生成证书 命令行进入JDK下面的bin目录 命令行键入 keytool -genkey -v -alias tomcat -...
  • nginx配置http 改为 https(Windows10版)

    千次阅读 2018-08-01 13:58:31
    1,申请ssl,数字证书,得到 key与pem: 将其放到 nginx/conf目录下 , 2,修改nginx/conf\vhost 对应项目的 .conf文件(没有...4,这些改完后,还要把项目中所有的 http 链接 改为 https,只要有一个便会报错  
  • 1.读取httpshttp类型,以及本地类型的图片。 其中,加载https类型的图片时不能沿用http的获取方法,否则会报“unable to find valid certification path to requested target ”的错误。 具体原因是,因为https...
  • webpack本地调试起https

    2020-08-21 12:08:44
    webpack.config.js proxy:{ "api":{ https:true } } package.json "dev": "cross-env NODE_ENV=development webpack-dev-server --open --hot --https" 起来之后就是https
  • 使用ngrok使本地访问实现https

    千次阅读 2018-07-20 12:05:37
    ngrok 是一个反向代理,通过在公共端点和本地运行的 Web 服务器之间建立一个安全的通道,实现内网主机的服务可以暴露给外网。ngrok 可捕获和分析所有通道上的流量,便于后期分析和重放,所以ngrok可以很方便地协助...
  • wampserver本地部署https服务器

    千次阅读 2019-07-05 15:38:25
    (1)将文件中无#注释语句中的“c:/Apache24”替换“C:\wamp64\bin\apache\apache2.4.23”(自己的wampserver存放的目录) (2)在 搜索查找 <VirtualHost _default_:443> 节点下修改:(注意路径按照自己安装的...
  • java Tomcat本地配置https

    千次阅读 2018-06-14 18:07:27
    将上面的内容修改成如下的形式:其中keystorePass第三步设置的密码,keystoreFile第三步生成的文件的路径 <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true" maxThreads="150" scheme=...
  • 推荐看这篇文章 ...出现http: server gave HTTP response to HTTPS client错误或无法访问/opt/registry/docker/registry/v2/repositories/: 没有那个文件或目录 错误的按以下方式配置 1.打开5000端口 ...
  • 现在很多网站都改为HTTPS,当给tomcat部署过HTTPS后,请求的话默认是HTTP的,这时就需要强行改变请求的协议了,因为之前没弄过相关的东西,不知解决方向,所以就写下来告诉和我一样刚接触的小白吧! 下面是我找到的...
  • 本地java中的http转换成https协议

    千次阅读 2019-02-22 17:25:35
    首先说明一点就是在jdk里面提供了生成https的工具 打开cmd运行这个程序 好了接下来需要输入一段命令  keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "E:\tomcat....
  • 1.先申请一个ssl 证书, ...https://www.startcomca.com/auth 参考链接: https://www.freehao123.com/startssl-ssl-apache-ngnix/ 2.jboss 部署 ssl证书 参考链接: https://jingyan.baidu.c
  • Nginx服务器安装本地HTTPS测试环境

    千次阅读 2017-12-24 15:48:46
    Nginx服务器安装本地HTTPS测试环境前言:由于用于投放广告的落地页链接经常被不法分子劫持从而用户点击下载游戏的时候就会跳转到其他下载应用,所以线上的服务器已经修改安全性更好的HTTPS,但是我本地测试的环境...
  • 域名解析到本地以及添加https协议

    千次阅读 2019-01-16 18:21:16
    很多时候,我们在开发中多个页面需要引用一个固定的文件,所以我们将这些文件放在一个web服务器上保存,...所以我们就可以在我们已经约定好的域名下建立这个文件,当然,这个域名在我们前端开发的时候,要解析到本地...
  • HTTPHTTPS的区别,详细介绍

    万次阅读 多人点赞 2018-09-20 15:46:03
    HTTPHTTPS介绍 HTTPSHTTP的主要区别 客户端在使用HTTPS方式与Web服务器通信时的步骤 CA证书的申请及其使用过程 HTTPS的缺点 SSL与TLS的区别? SSL/TLS历史 SSL/TLS协议的基本过程 HTTPS涉及的计算环节 ...
  • maven将默认仓库改为自定义本地仓库

    千次阅读 2018-06-25 21:25:32
    user settings,因为默认安装后的maven并不自带setting文件,所以需要在默认目录下,C:\Users\Administrator\.m2创建settings.xml文件,文件内容配置本地仓库到文件中所述地址,除上述属性外,还有其他顶级...
  • IE地址栏中可以直接输入地址不必输入“http://” 或者 “https://”+地址+端口(443) ;也可以输入 “http:// ” 会跳转成为 “https://” 来登录 注意事项: (1)生成证书的时间,如果IE客户端所在机器的...
  • vue开发环境修改本地启动的端口号 当我们使用脚手架搭建项目时,react当中开发环境默认端口号是3000,vue是8080,我们也可以手动修改这个端口号。 VUE 2.X config文件夹中有一个index.js其中部分内容如下,port即...
  • 本文大家介绍一下DEDECMS远程图片遇到Https无法本地化解决办法,由于现在许多网站使用了HTTPS技术,所以我们在DEDE后台发布文章时,可能会遇到对于https的就无法本地化的问题,关于http的远程图片本地化,要想支持...
  • 1、找到JDK安装目录,在bin下找到自带的keytool.exe工具来创建Tomcat证书 2、使用快捷键win+R,输入cmd打开电脑上...2、 http协议的默认端口是80, https的默认端口是443, server.xml中的端口需要改为了443  
  • host文件:windows 10的host文件好像是空白的,直接添加:ip 域名就行,如:192.168.11.147 bm.success.com tomcat:找到tomcat里面的conf中的server.xml将 修改: 然后就可以使用https方式访问项目啦,是不是挺...
  • vue项目本地开启https访问模式

    万次阅读 2020-08-05 18:09:23
    在实际开发中,我们会以https形式进行页面访问,但是根据vue-cli的版本不同,配置方式也有所差异,以下分别从vue-cli3.x和vue-cli2.x构建的项目分别进行配置开启https:
  • 接到项目需求需要将一些https请求利用nginx代理到http接口上,因此要在本地上搭环境进行测试,现在将该过程记录一下。 生成证书 1. 使用openssl生成密钥privkey.pem: openssl genrsa -out privkey.pem 1024/2038...
  • node.js在本地启动https服务

    千次阅读 2017-11-29 18:37:11
    node.js通过http-server后启动https服务
  • 用 Nginx 实现 httpshttp 下载 nginx-1.14.0.zip   配置 conf/nginx.conf server { # 监听8080端口 listen 8080;#不要占用 即将转发的80端口 。或者直接干掉这个server location / { } }     ...
  • http-server 基于nodejs的http本地服务器

    千次阅读 2019-03-14 14:12:08
    http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs. 如果你不想重复的写 nodeJs 的 web-server.js, 则可以使用这个. http-server所用场景: 作为前端的同学来说,想要运行一段代码,但又没有必要...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 373,454
精华内容 149,381
关键字:

本地http改为https