WCF TLS密码套件
问题描述:
我有一个要求,指定用于WCF中的wsHttpBinding的传输级别安全性的密码套件。WCF TLS密码套件
我有问题找到什么样的密码默认情况下在TLS由WCF首先,更不用说设置它。
这个问题是由于在大多数系统建立在Java上的环境中操作,这显然允许以编程方式设置密码。
有什么办法来查看所使用的密码,甚至更好的将其设置为一个不同?
道歉可能的mixup和安全性方面的滥用,
更新1:我已经确定使用WireShark WCF客户端 - 服务器交互使用的密码。客户端提供密码列表它支持和服务器选择密码以供后续使用的一个。我现在还没有能够通过编程定义密码使用既不在客户端或服务器端。请让我知道这个你的经验。
感谢,
的Martijn
答
根据MSDN HTTPS is provided externally to WCF这意味着TLS/SSL密码套件和证书选择不可能以编程方式进行。您可以使用limit the list of available cipher suites系统范围的设置,如果这就是你所需要的。
答
我不认为这是公开暴露在任何方式......这个问题是没有这么多WCF本身,因为它依赖于实施的标准的东西的HttpWebRequest和朋友在核心框架。
从来没有试过看,如果这有所作为,但也许在机器级别更改SSL cipher suite policy可能会有所不同。