本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- wallimn
- benladeng5225
- ranbuijj
- javashop
- fantaxy025025
- jickcai
- robotmen
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- gdpglc
- tanling8334
- gaojingsong
- arpenker
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- wjianwei666
- lzyfn123
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
最新文章列表
Git push via proxy + https
Git push 默认用git协议,通常情况下大家都可以忽略,透明使用。
然而很多公司需要设置代理,且禁用了一些端口,常见的错误类似于:
bright_zheng@BRIGHT-ZHENG /c/projects_learning/learning-jtwissandra (master)$ git push -u origin masterssh: connect to host ...
HTTPS的七个误解
原文网址:http://www.ruanyifeng.com/blog/2011/02/seven_myths_about_https.html
开发网页的时候,往往需要观察HTTP通信。
我使用的工具主要有两个,在Firefox中 ...
Tomcat 配置HTTPS
1. 生成keystore
%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA -keystore \path\to\my\keystore
2. 配置server.xml
打开注释掉的HTTPS:
<Connector port="8443" protocol="HTTP/1.1& ...
Java访问https接口实现
用两种方式分别实现了,第一种是jdk原生的,代码稍微多点,第二种是基于httpclient4版本的。在我的机器上,访问同一个接口原生的性能要好很多(前者900ms,后者5.7s左右),httpclient主要性能消耗在"HttpResponse res = client.execute(post);",大约占总执行时间的90%。
private st ...
https 部署 /ssl
1.自行颁发不受浏览器信任的SSL证书
参考:Ubuntu下配置Nginx HTTPS http://www.mike.org.cn/articles/ubuntu-config-nginx-https
Ubuntu下配置Apache HTTPS http://www.mike.org.cn/articles/ubuntu-config-apache-https
2.受浏览器信任的 ...
tomcat配置https小经验
1.jdk版本:jdk1.6.0_10
2.环境变量:JAVA_HOME = C:\Program Files\Java\jdk1.6.0_10(本人)
3.打开%JAVA_HOME%\bin (本人)后,用keytool命令
keytool -genkey -alias ctspmts -keyalg RSA -keystore E:/ctspmts.key
提示输入密码,请输入适合自己需求的 ...
keytool配置tomcat的https
Keytool配置Tomcat的HTTPS
目录
1 KEYTOOL 1
1.1 什么是HTTPS 1
1.2 JAVA自带工具KEYTOOL 1
1.3 JDK中KEYTOOL常用命令 1
1.4 KEYTOOL的基本操作 2
2 KEYTOOL的应用 3
2.1 KEYTOOL生成 ...
ssl/https配置与实现
SSL协议使用不对称加密技术实现会话双方之间信息的安全传递。可以实现信息传递的保密性、完整性,并且会话双方能鉴别对方身份。不同于常用的http协议,我们在与网站建立SSL安全连接时使用https协议,即采用的方式来访问。
当我们与一个网站建立https连接时,我们的浏览器与Web Server之间要经过一个握手的过程来完成身份鉴定与密钥交换,从而建立安全连接。具体过程如下:
1. 用户浏览器将其S ...
在Tomcat6中实现https双向安全验证
https双向安全验证保证了客户端和服务端都是可信的
具体步骤如下:
1.生成服务器端证书
C:\> keytool -genkey -keyalg RSA -dname "cn=localhost,ou=java,o=software,l=hangzhou,st=zhejiang,c=cn" -alias server -keypass pass ...
chrome 使用https
用chrome应用商店里的东西修改了hosts文件后可以登录facebook的首页了 但是其他页面是不行的 ,应该是引文其他页面并不是用https打开的 所以。。。。。
第一,在chorme地址栏输入chrome://net-internals/;
第二,在出现的页面右上角有一个“HSTS”的标签,点击它;
第三,在“HSTS”的标签栏里Domain里填上需要访问的domain,这里以facebo ...
httpclient访问需要客户端认证数字证书的https接口的处理方法
1.安装数字证书
执行 java InstallCert test.ldh.com:443下载数字证书, InstallCert.java见附件,test.ldh.com换成你调的接口的域名,证书只需要下一次就可以在其他机子部署,证书放在jdk\jre\lib\security目录下.这种方式的缺点是需要安装,并且证书过一段时间会失效
2.实现httpclient的SecureProt ...
https下导出excel问题
最近用到了https访问路径下导出execl文件的功能,当时在http 下开发测试的,没想到到了https下面出了问题:
在网上找了些资料,如下:
1.问题描述:
导出excel时,在http下IE和firefox均工作正常,在https下提示:Internet explorer无法打开该站点,请
求的站点不可用或找不到,请再试.以为是缓存文件的原因,清理缓存后依然有这个提示。 ...
(转)https/SSL 原理
此前我一直对https/ssl如何保护数据不被监听有点疑问,因为服务器的证书是公开的,只能实行上行方向的数据加密,下行数据的加密我一直认为是浏览器会自动生成一个客户端的密钥对并将公钥发给服务器。今天仔细研究了https/ssl,发现其实并不像我想的那样,这里面既有非对称加密,又因为性能原因使用了对称加密。其原理大概是这样的:
客户端浏览器连接到https/ssl服务器,并发送ssl版本号等信息到 ...
配置 耶鲁大学的单点登录 【附图】
注意: -alias 后面的名字必须为计算机名称
生成的文件 tomcat.jkb cas.cer 在jdk的bin目录下
下面图是操作的过程
第一步(不是必须) 删除已经存在的服务器端证书 如果jre目录下已经存在 服务器证书 需呀删除证书 输入如下命令删除 指定别名yanjzKey的证书 */ %JAVA_HOME%/bin/keytool ...