请指出这一问题上的任何错误。 我并不过分熟悉安全的网络服务或世界合作框架。
我需要使用WSE 2.0和Net 1.1的网络服务。
这项服务有两种方式。 An X509Certificate 以及 a Binary Security Token supplemented to the Header.
我有密码样本,说明如何使用2003年视频演播室和2.0号图像使用这一网络服务。
我的主要问题是,我是否应该试图利用“网络参考”或“服务参考”来消耗这一网络服务?
密码样本一使用Microsoft。 网络服务2。 我正在寻找能够让我发挥同样功能的等同级/方法。
即将取代的Im法的两个关键路线是:
webService.ClientCertificates.Add(X509Certificate.CreateFromFile(fileName));
以及
SoapContext context = webService.RequestSoapContext;
context.Security.Tokens.Add(binarySecurityToken);
Can anyone provide me some information as to which classes I should be looking at or any helpful articles that will help me underst以及 this further?
EDIT:除了这一点外,我正在努力寻找一种替代办法,即:
webService.RequestSoapContext;
然而,我发现,在创建安全标志方面有不同的替代类别/方法,但没有请求书SoapContext I知道在什么地方添加。