resin3配置https

resin3.0中的https配置 立即下载

RESIN3配置SSL首先下载OPENSSL http://gnuwin32.sourceforge.net/packages/openssl.htm。

安装后把C:/Program Files/GnuWin32/bin/下的libssl32.dll和libeay32.dll两个文件copy到RESIN的根目录, 在RESIN根目录下建立keys目录用来保存生成的密钥, 在keys目录下建立openssl.cnf文件并按如下模版填写信息:

[ req ]
default_bits            = 1024

distinguished_name      = req_distinguished_name

 [ req_distinguished_name ]
C                      = 2 letter Country Code, for example US
C_default         =
ST                    = State or Province
ST_default        =
L                      = City
L_default          =
O                     = Organization Name
O_default         =
OU                   = Organizational Unit Name, for example 'Marketing'
OU_default       =
CN                   = your domain name, for example
www.hogwarts.com
CN_default       =
emailAddress           = an email address
emailAddress_default   =
 

填写好后保存.首先生成key:>"C:/Program Files/GnuWin32/bin/openssl.exe" genrsa -des3 -out gryffindor.key 1024
其中gryffindor是自己起的名字然后生成certificate,

这里我是生成自签名的:> "C:/Program Files/GnuWin32/bin/openssl.exe" req -config ./openssl.cnf -new -key gryffindor.key -x509 -out gryffindor.crt

另外也可以在几大著名CA申请由他们签名的CRT 

然后就是在resin.conf中配置使用HTTPS
<http port="443"> 
<openssl>
<certificate-file>keys/gryffindor.crt</certificate-file>
<certificate-key-file>keys/gryffindor.key</certificate-key-file>
<password>my-password</password>
</openssl>
</http>
 
最后,也是最重要的, RESIN2我不知道, 反正3是必须用pro版才可以支持SSL的, 所以, 还是快去下载吧!http://www.caucho.com/download/index.xtp

有一句忘了提, RESIN3的PRO版本是收费的, 可以领取一个60天的试用license, 然后是$500一台服务器(硬件, 无论开多少个虚拟主机), 包括一年更新, 其他还有一些支持服务, 就都比较贵了.

所以这里我还是先选了了RESIN 2, 它做这个是免费的!大致配置如下:

修改 $JAVA_HOME/jre/lib/java.security
加入:security.provider.1=sun.security.provider.Sunsecurity.provider.2=com.sun.net.ssl.internal.ssl.Provider


在RESIN_HOME下有新建一个keys目录,
然后执行打开DOS窗口执行:|
D:/java/resin-2.1.4/>keytool -genkey -keyalg RSA -keystore keys/server.keystore
输入keystore密码:  123456您的名字与姓氏是什么? 
[Unknown]:  www.caucho.com您的组织单位名称是什么? 
[Unknown]:  mic您的组织名称是什么? 
[Unknown]:  mic您所在的城市或区域名称是什么? 
[Unknown]:  beijing您所在的州或省份名称是什么? 
[Unknown]:  bj该单位的两字母国家代码是什么 
[Unknown]:  cnCN=www.caucho.com, OU=mnc corp, O=mnc, L=beijing, ST=bj, C=cn 正确吗?  [否]:  y输入

<mykey>的主密码        (如果和 keystore 密码相同,按回车):  123456

然后修改resin.conf里面配置: 
<http-server> 
<http port=8443>
<ssl>true</ssl>
<key-store-file>keys/server.keystore</key-store-file>
<key-store-password>123456</key-store-password>
</http>


然后启动Resin,输入地址浏览:https://localhost:8443/ 浏览器会提示谁发布的证书,一路确认下来就可以了。

ResinSSL证书部署指南 Resin服务器是大家经常用到的web服务器,部署SSl证书增加了网站的安全性,本文档提供了安装SSl证书的方法 立即下载

相关推荐

AD5700 HART芯片实战笔记:从时钟检测到数据收发,一个STM32工程师的踩坑实录

本文详细记录了STM32工程师在AD5700 HART芯片开发中的实战经验,涵盖时钟信号检测、RTS切换时序优化及HART数据解析等关键问题。通过硬件设计检查、定时器配置优化和大小端转换方案对比,解决了工业级芯片开发中的典型挑战,为嵌入式开发者提供宝贵参考。

weixin_42715608的博客 164

Resin配置https

Resin支持OpenSSL,JSSE两种SSL的实现方式,但官网推荐使用OpenSSl ->点击这里查看官网文档 注:以下写出了两种方式实现SSL,第一种实现方式的Resin需要pro版本,因为非pro版本不能使用ssl类库。 当前默认Resin已成功安装,下面开始配置https环境 实现方式一: 步骤一、安装OpenSSL 服务软件 这里安装的是GnuWin32 ,Resin配置SSL首...

提拉米苏 2273

基于FPGA的PCIe核系列:FPGA root模式生成工程例子分析(1)

一、 PCIE系统架构 1.1 PCIE分层结构 PCIE结构 1.2 TLP包 四种TLP类型。 Memory (内存空间操作) IO (IO空间操作) Configuration (配置操作) Message (信息操作) 四种类型TLP,如果有需要响应,称为Non-Posted TLP,如果没有需要响应,称为Posted TLP。 TLP包类型 1.2.1 TLP结构 TLP数据格式 1.2.2 Header各个字段的含义 Header格式 ...

huangshanhu的博客 3432

https学习,resin下配置https

一、使用加密算法作用: 非对称加密算法:RSA,DSA/DSS 对称加密算法:AES,RC4,3DES HASH算法:MD5,SHA1,SHA256 1、其中非对称加密算法用于在握手过程中加密生成的密码 2、对称加密算法用于对真正传输的数据进行加密 3、而HASH算法用于验证数据的完整性

hgc0907的专栏 5701

Arduino+NRF24L01 无线遥控舵机与无刷电机系统搭建指南

本文详细介绍了使用Arduino和NRF24L01模块搭建无线遥控系统的完整指南,涵盖舵机和无刷电机的无线控制。从硬件选型、电路连接到代码编写与调试,提供了实用技巧和常见问题解决方案,帮助DIY爱好者低成本实现稳定可靠的无线遥控应用。

sre5engineer的博客 587

手把手推导APM的 sqrt_controller控制器

前言 玩过无人机的朋友对APM应该都不会陌生,如果是搞过多旋翼飞控且读过代码,肯定遇到过sqrt_controller控制器,它频繁的在位置、姿态控制中出现,所以非常有必要搞清楚这个控制原理。 下面以高度控制器为例来分析。 高度控制 APM的高度控制采用PID串级3环控制,即外环位置控制,中间速度控制,内环速度控制,如下图所示。 今天要讨论的sqrt_controller就是应用于位置控制器中。位置控制器的输出是速度控制器的参考reference输入,如果采用单P控制,其输出vel_ref = pos_e

周小逗的博客 3027

本地resin服务启动https

resin https jks

jfqqqqq的博客 1691

【WRF-FDDA】观测 Obs nudging 的配置与使用说明(中)

WRF-FDDA

WW、forever的博客 280

Resin配置https环境

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_33750452的博客 1853

PDF格式分析(一)简介

概述 PDF文件是一种编程形式的文档格式,它所有显示的内容,都是通过相应的操作符进行绘制的。 PDF基本显示单元包括:文字,图片,矢量图,图片 PDF扩展单元包括:水印,电子署名,注释,表单,多媒体,3D PDF动作单元:书签,超链接(初学者可以简单这么理解,对于研究比较深入的人员来说,拥有动作的单元有很多个,包括电子署名,多媒体,3D等等) 优势 一致性: 在所有可以打开PDF的机...

steve_cui的博客 2万+

PCL 使用RANSAC拟合平面【2026最新版】

RANSAC拟合平面算法原理和实现流程详解以及最大迭代次数和内点期望概率的设置方法。最后再对拟合后的平面法向量与向量(1,1,1)进行定向。博客长期更新,最近一次更新时间为:2026年4月24日。

点云侠的博客 42万+

Resin-3.1.6配置https双向认证

转自:http://bbs.chinaunix.net/thread-1708177-1-1.html ============================================================================ 一 生成服务器证书 使用keytool为Resin生成证书,假定服务器的域名是"aa.bb.com",keystore文件存放在"...

处变不惊 744

RH850从0搭建Autosar开发环境【7】- Davinci Configurator之CanTp模块配置详解(上)

RH850从0搭建Autosar开发环境【7】- Davinci Configurator之CanTp模块配置详解(上)

weixin_42412049的博客 2297

resin的ssl配置

<br />前提: 有密钥文件和证书文件 web.crt  web.key<br /> <br />resin3的配置(resin.conf)<br />  <br />          <http address="*" port="443"><br />            <openssl>                                                                                                         

ilikespring2009的专栏 366

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

resin 3.0 配置ssl (window&linux)

这两天因为要用到这个所以研究了一下 上网一搜都是2点几的版本的 。 没有3.0.8的 郁闷。不过最后还是成功了1.安装resin 下载地址:http://www.caucho.com/ 2. 认证文件的生成.windows_ 先安装一个openssl 上google上一g就有。1.安装好了之后拷贝下面两个文件C:/> cd %RESIN_HOME%C:/resin-3.0>

⒈瞬間 1911

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

linux下resin的https配置

对于resin官方版本对接openssl有个坑;把我差点坑死了; 注意:[color=red]resin版本对于openssl只有pro版本支持;我下载了两个非pro版本都不可用;[/color] 实现步骤: 1.安装openssl: [code="java"]cd /usr/local yum install openssl openssl-devel -y[/code] 2.生成s...

iteye_5810的博客 688

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

(热死你)Resin https ssl Linux 配置,实战可用

(热死你)Resin https ssl Linux 配置,实战可用 一、配置resin 1.在resin服务器中创建目录keys文件和openssl.conf,格式内容如下: #先复制以下的内容: [ req ]   default_bits = 1024   distinguished_name= req_distinguished_name       [req_di

tengyunjiawu_com的专栏 1862

resin配置https

修改resin.properties文件 app.http          : 8080 app.https         : 443 web.http          : 8080 web.https         : 443

keketrtr的专栏 1715

resin4的初次配置与使用

之前用的resin3,结果发布新项目老师文件冲突,我也找不到是哪里有问题,于是尝试使用resin4. 首先从官网下载最新resin4。 然后放到opt下,tar -zvxf 解压。 然后修改conf/resin.xml。 另外,修改resin默认端口8080为其他:8070: 在conf/resin.property中找到8080并修改: # Set HTTP and HTTPS po

Ryan Miao的博客 2558

resin4 配置https

一、验证resin是否支持openssl,只要看启动日志就知道了。是否包含openssl resin本身调用jni,如果编译后添加支持,可以优化resin性能,所以我编译的参数加了jni 1 2 3 UsingResin(R)OpenSourceundertheGNUPublicLicense(GPL). Seeh...

weixin_34049948的博客 831

Resin配置SSL说明

Resin配置SSL说明Daan1.02004-12-22说明:为Resin服务器配置SSL的访问功能,有几种方法[1]:1.       在Unix下使用OpenSSL。(http://www.openssl.org/)2.       使用SUN的JSSE。(http://java.sun.com/products/jsse)3. ...我们这里介绍第二种方法,在Windows 2000下的实

Happy for Nothing 3896

Resin学习之配置resin.properties

  Resin服务器的配置主要有两个文件:resin.properties for most common properties and resin.xml for full customization。Resin的配置最终都转化为resin.xml,其他配置文件主要为了保持配置的可管理性。一般情况下只需要修改resin.properties即可。   resin.properties...

dianmi9782的博客 686

如何在Apache和Resin环境中实现HTTP到HTTPS的自动跳转:一次全面的探讨与实践

🐯猫头虎博主的探索之旅🐯在数字时代的大潮中,网络安全和信息保护越来越受到人们的重视。在这片深入浅出的指南中,我们将在Apache和Resin的部署环境下,探讨如何从HTTP平滑迁移到HTTPS,以保障网站数据的安全传输并提升网站的搜索引擎排名。🔍 探索关键词:#Apache重定向 #从HTTP到HTTPS #ApacheSSL配置 #网络安全🏁技术的力量,保卫每一个数据包的安全传输🏁。

猫头虎技术团队:授渔优于赠鱼,兴趣引领智慧,探索之乐尤显珍贵。商务合作+:Libin9iOak ,万粉变现+:优快云WF,猫头虎承诺每年免费为100名C站创作者做账号流量诊断服务!全网搜:猫头虎技术团队,点击文章底部名片或直接私信我一切皆可谈,快找虎哥! 1671

Linux下resin服务器的安装与配置

Resin是当前日渐流行的一种j2ee容器,其出色的表现为其赢得了一定的市场地位。众多大型互联网公司选择其作为应用服务器。resin分为普通版和专业版pro,普通版开源免费专业版收费,专业版是在普通版的基础上扩展了负载均衡和缓存功能。对于大型互联网公司可选用apache+resin的方式来弥补普通版在缓存机制上的不足,也可使用LVS等工具实现负载均衡功能。 Resin的官方网站为:http://

a1a2a3a4的专栏 2559

Resin HTTPS 安装指南

Resin HTTPS 安装指南 一. 前提 请使用resin 的 2.x 版本,因为resin 3.x 只有 professional 版本才支持 HTTPS。 二. 安装步骤 1. 安装openssl: # tar –zxvf openssl-xxx.tar.gz # cd openssl-xxx # ./config –prefix=/...

weixin_33869377的博客 254
上一篇: TOMCAT5.5中限制个别IP地址访问的方法
下一篇: java中文乱码的解决
herrapfel
博客等级 码龄24年 266粉丝 186原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值