社区
.NET Framework
帖子详情
C#如何实现处理ssl 的http数据包
qqqqqqpppp
2011-08-03 04:01:17
项目需要本地C#实现服务器,处理客户端https请求。除了openssl之外,还有哪些办法?有没有类似的开源代码可以借鉴。
请各位帮忙提提意见!
谢谢啊!
...全文
910
7
打赏
收藏
C#如何实现处理ssl 的http数据包
项目需要本地C#实现服务器,处理客户端https请求。除了openssl之外,还有哪些办法?有没有类似的开源代码可以借鉴。 请各位帮忙提提意见! 谢谢啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
l223909
2011-08-03
打赏
举报
回复
顶一个
qqqqqqpppp
2011-08-03
打赏
举报
回复
谢谢sp1234的答复,十分感谢您的建议。我这边是准备使用socket来提供ssl服务。
先好好学习下您的建议和给的链接。
十分感谢!
以专业开发人员为伍
2011-08-03
打赏
举报
回复
我可以这样说,你不需要修改你的.net服务程序半点代码,跟不需要什么openssl之类的第三方的什么东西。为http服务配置ssl是很简单的,不需要修改程序。
其实只有更加底层的TcpListener、Socket等,才需要使用到sslStream。尽管如此,也是多写上3、4行代码,将NetwrokStream重构为sslStream,就可以用来一ssl方式收发消息的。也不需要什么第三方的代码。
以专业开发人员为伍
2011-08-03
打赏
举报
回复
我不知道你如何提供http服务。实际上不管是自己使用httpListener,还是好似用IIS、IISExpress等等,只要是基于.net提供的http服务,都可以统一为端口配置ssl/tls的方法。我给你搜一下介绍,地址是:
http://blogs.msdn.com/b/scott_hanselman/archive/2011/06/14/ssl-iisexpress.aspx
简单来说,就是这样几步:
1. 创建服务器证书。
2. 将服务器证书加入服务器windows证书管理系统(加入到受信任的更证书组)。
3. 写一条类似“netsh http add sslcert ipport=... appid=... certhash=...”这样的语句,配置你的http服务的端口使用此证书。
这样三个步骤,就可以了。你的服务程序不需要任何修改,就可以使用http协议来访问。
qqqqqqpppp
2011-08-03
打赏
举报
回复
自己顶一下,各位给点意见啊!
FiddlerCoreAPI_DEMO.rar_
C#
进程 拦截_FiddlerCoreAPI_
c#
fiddlercore_f
FiddlerCoreAPI接口有着比Fiddler更为丰富的功能,如拦截、修改、替换、更新等操作,同样支持抓取
HTTP
S(
SSL
)
数据包
FiddlerCoreApi国内资源比较少,幸好它有一个CHM的帮助文档,里面都是函数详解,但是都是英文,...
Fiddler官方接口调用源码
FiddlerCoreAPI接口有着比Fiddler更为丰富的功能,如拦截、修改、替换、更新等操作,同样支持抓取
HTTP
S(
SSL
)
数据包
。FiddlerCoreApi国内资源比较少,幸好它有一个CHM的帮助文档,里面都是函数详解,但是都是英文,...
Fiddler官方接口调用源码-易语言
FiddlerCoreAPI接口有着比Fiddler更为丰富的功能,如拦截、修改、替换、更新等操作,同样支持抓取
HTTP
S(
SSL
)
数据包
FiddlerCoreApi国内资源比较少,幸好它有一个CHM的帮助文档,里面都是函数详解,但是都是英文,...
Vaser:Vaser是针对C#.Net的功能强大的高性能基于事件的网络引擎库。 可以在一个程序中启动多个服务器,并对所有服务器使用相同的网络代码。 在网络通信中,所有字符串均被省略,而是基于唯一的二进制标识符,CPU和内存可大量释放
欢迎来到瓦瑟! Vaser是针对C#.Net的功能强大的基于事件的高性能网络引擎库。 可以在一个程序中启动多个服务器,并对所有服务器使用相同的...基于事件的
数据包
处理
与数据门户的结构化数据通信 简单的数据容器构建
TouchSocket-master.zip
包含了 tcp、udp、
ssl
、
http
、websocket、rpc、jsonrpc、webapi、xmlrpc等一系列的通信模块。一键式解决 tcp 黏分包问题,udp大
数据包
分片组合问题等。使用协议模板,可快速
实现
「固定包头」、「固定长度」、「区间...
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章