首页新闻找找看学习计划

WCF安全模式疑惑

0
悬赏园豆:5 [已解决问题] 解决于 2014-08-20 16:42

安全模式为Transport时,为什么里面还可以配置<message/>就像这样

<security mode="Transport">
<transport/>
<message/>
</security>

 

反过来也可以配置,为什么呢?

我看网上有的确实配置了,当安全模式为Transport时,配置<message/>有什么用呢?

慕容展云的主页 慕容展云 | 初学一级 | 园豆:122
提问于:2014-08-20 14:06
< >
分享
最佳答案
0

<transport/>+<message/>是混合安全模式,参考博文:[WCF安全系列]从两种安全模式谈起

收获园豆:5
dudu | 高人七级 |园豆:39099 | 2014-08-20 14:12

我知道是混合安全模式,那我单独选择<security mode="Transport">时 ,配置<message/>还有有意义吗?是不是里面的配置对于我选择的Transport模式是无效的? 只有选择混合安全模式,<transport/>+<message/>里面的配置才全部有效?

慕容展云 | 园豆:122 (初学一级) | 2014-08-20 14:15

@慕容展云: 这是两个不同的层面,一个是针对传输协议,一个是针对消息内容

dudu | 园豆:39099 (高人七级) | 2014-08-20 14:28

@dudu: 我只是想知道选择<security mode="Transport">时 ,配置<message/>还有有意义吗?

选择<security mode="Message">时 ,配置<transport/>还有有意义吗?

慕容展云 | 园豆:122 (初学一级) | 2014-08-20 14:34

@慕容展云: 不好意思,之前理解错了。如果只设置<security mode="Transport">,配置<message/>就没有意义了。

dudu | 园豆:39099 (高人七级) | 2014-08-20 14:49

@dudu: 嗯,非常感谢,以后要向您多学习!

慕容展云 | 园豆:122 (初学一级) | 2014-08-20 16:42
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册