带证书的https接口访问
//最近与上一家公司闹的比较不愉快,辞职,所幸很快入职,继续我的开发之路
这家公司做教育的,一些数据需要从教育局方面调取,是带有pfx证书的接口,记录
1.win+R 输入 mmc,文件-> “添加/删除…” 选择证书 本计算机,然后一路确定,回到原窗口,注意!在受信任的根证书与个人两项,全部导入你的证书
ServicePointManager.ServerCertificateValidationCallback = new RemoteCertificateValidationCallback(ValidateServerCertificate);
HttpWebRequest httpRequest = (HttpWebRequest)HttpWebRequest.Create(url);
X509Certificate cerCaiShang = new X509Certificate(path, pwd, X509KeyStorageFlags.MachineKeySet| X509KeyStorageFlags.PersistKeySet); httpRequest.ClientCertificates.Add(cerCaiShang);
HttpWebResponse httpResponse = (HttpWebResponse)httpRequest.GetResponse();
Stream receiveStream = httpResponse.GetResponseStream();
var ReStr = string.Empty;
using (StreamReader reader = new StreamReader(receiveStream, Encoding.UTF8))
{
ReStr = reader.ReadToEnd();
}
if (ReStr.Length != 0)
{
var init = JsonConvert.DeserializeObject<泛型>(ReStr);
return init;
}
return null;
这个方法是不需要改动的
3.iis,话说最近服务器弄的比较频繁,上家公司一个人管理5台,这家一个管理4台,言归正传
应用池。高级设置,标识=LocalSystem,加载用户配置文件=true
解决~
带证书的https接口访问相关推荐
- Python调用使用自颁发证书的https接口
使用keytools或者openssl生成p12格式的KeyStore(包含SSL证书),并使用该证书和SpringBoot搭建了服务端的https接口,搭建过程参考HTTPS相关知识点介绍 接下来介 ...
- phpstudy安装ssl证书_新版Siteground一键安装免费SSL证书 网站https安全访问
新版Siteground一键安装免费SSL是很容易的,做外贸网站.电商网站一定要使用 https链接访问,这样才符合安全要求,还有搜索引擎优化.siteground提供的 SSL证书用起来特别方便,速 ...
- tomcat使用自签名证书实现https加密访问
部署好java环境和tomcat之后 执行以下语句 #生成证书,keytool是java工具命令,-genkey生成证书,-alias证书名称,-keyalg应该是指算法,-keystore是证书存储 ...
- springboot配置SSL证书设置https协议访问的端口
配置SSL证书需要证书文件 和 密钥 1. 将证书文件移动到resources目录下 2. 在yml配置文件中配置如下: server:port: 443 #服务端口ssl:key-store: cl ...
- Java生成证书用HTTPS进行访问
文章目录 一.CA证书是什么? 1. 什么是CA? 2. 什么是证书? 3. 证书生成过程 4. 将数字签名房价到数字证书上,变成一个签过名的数字证书 二.Java生成证书 1.进入JDK的bin目录 ...
- java访问未验证证书的HTTPS
用http进行连接的,客户端代码比较简单,直接使用URL类进行连接并获取输入流即可.https不需要客户端证书,并且服务器端的证书是已经受信任的也同http一样容易.当验证的证书每年的费用得好几 ...
- nginx--基于openssl自颁发SSL证书实现HTTPS协议安全访问网站
学习背景 大家在nginx安装(nginx安装教程)后,启动nginx,访问静态页面时,一般都是直接通过HTTP协议进行访问页面,如下图所示: 但实际应用中,有很多网站基于安全方面上的考虑,都有自己的 ...
- asp.net 调用带证书的webservice解决办法
最近在朋友弄一个调整省政府政务工作流的程序.. 需要把当前的信息推送到政务网上,采用的是带证书的https webservice.. 下面说一下实现过程 第一步,引用webservice地址,删除we ...
- SSL证书配置(https访问接口, 单向认证和双向认证)
拿到SSL证书后, 如何才能解锁更多玩法? 一. SpringBoots项目配置https访问接口(直接配置) SSL协议 配置步骤 1. 获取证书/ 生成证书 2. 放置证书 3. 配置项目 pro ...
最新文章
- hdu1695(莫比乌斯)或欧拉函数+容斥
- PostgreSQL 数据访问 offset 的质变 case
- 02---控制移动底座4
- [html] 怎么去除img之间存在的间隔缝隙?
- Windows下安装Tensorflow
- 计算机图形学二维图形基本变换实验原理,计算机图形学实验:二维图形变换.docx...
- 深入分析String类型(一)
- opencv 从原始的图像中找出ROI区域
- 【安全风险通告】Apache ShardingSphere远程代码执行漏洞安全风险通告
- 几款硬盘接口的速度测试
- 读懂mysql慢查询日志
- Kotlin — 适用于数据科学
- 团队作业3 需求分析与系统设计
- 360云盘会不会停止服务器,360云盘能否继续使用啊?
- poj2965--枚举专题 (算法巧妙)
- 五种对称加密算法总结
- 02-Ceph 集群部署
- Java实现 LeetCode 741 摘樱桃(DFS || 递推 || 传纸条)
- ie ajax十分卡,解决JQuery .ajax 在IE下卡死问题
- c语言数字和字母运算,计算器中的字母CE、C、MR、MC、MS、M+、M-等等各是什么意思?让我来告诉你吧!...
热门文章
- (186)Verilog HDL:3位线性反馈移位寄存器
- ci框架 乱码 mysql_mysql设置utf8_unicode_ci字符集php页面输出??乱码的解决方法
- Kettle 使用资源库功能把ktr元数据统一存储到数据库中
- 空调噪音测试软件,空调噪音如何测试 空调噪音测试方法【详细介绍】
- MATLAB南邮认证,典范!西电、南邮、中北大学微电子科学与工程通过工程教育认证...
- 笔记 黑马程序员C++教程从0到1入门编程——提高编程03
- java restlet 教程_java – 如何使用RESTlet在RESTful Web服务中强制执行“会话”?
- 【运算放大器】反相放大电路仿真应用
- fortran教程7:输入输出
- 禁止打开Word自动开启BQQ