WCF必须使用证书验证吗
2024-10-19 03:35:40
你说的 ASP.NET Web Service在消息头里加个字段,服务端做验证,这个是可以的,但是无法保证传输的用户名和密码是加密安全的。
要求使用证书,也是强制服务器端,这里涉及到服务器身份鉴别的问题。
WCF两种安全模式:Transport 和Message安全。
两者基本上都需要使用证书。
Transport安全只有一种情况,在Windows Domain 里是不需要自己安装证书,其它使用HTTPS协议的情况就需要证书。
Message安全里的也基本是要求服务器端提供证书。
这些问题主要是由于一些现有的安全规范协议规定了至少服务器端要提供一个证书。
《WCF服务编程》里也有安全的详细介绍。
最新文章
- AWT布局管理器
- ‘Cordova/CDVViewController.h’ file not found Xcode 7.1
- bzoj1832: [AHOI2008]聚会
- php里面为什么header之前有输出报错 源码分析
- Ehcache(2.9.x) - API Developer Guide, Key Classes and Methods
- Linux下使用GDB调试程序
- Codeforces Round #324 (Div. 2) E. Anton and Ira 贪心
- web标准(复习)--4 纵向导航菜单及二级弹出菜单
- POJ 2313 Sequence#贪心
- http://codeforces.com/problemset/problem/545/D
- Common Data Service (CDS) 初探
- DML数据操作语言之常用函数
- 【SSL Certificates】什么是数字证书(Certificates)?
- JavaScript如何生成思维导图(mindmap)
- kafka创建会话,报Error while executing topic command : Replication factor: 1 larger than available brokers: 0.
- mssql sqlserver 可以存储二进制数据的字段类型详解
- C&;C++动态分配内存(手动分配内存)三种方式
- [UE4]Throbber,横向动态图标
- 说明Heap与stack的差别。
- py-day1 pycharm 的安装 以及部分设置