我有一个客户端应用程序,我试图重新考虑。它实际上是用一些旧的Microsoft.Web.Services2客户端调用的。但我试图采用它来由WCF客户端调用。
我想我以前做过这个,但我似乎无法记住如何成功地做到这一点。
基本上他们设置了客户端服务代理。从那里,他们编辑标题以添加排序的时间戳和用户名标记。他们还设置了从配置文件中提取的自定义端点。
proxy.RequestSoapContext.Security.Timestamp.TtlInSeconds = 60;
proxy.RequestSoapContext.Security.Tokens.Add(oUsrNmToken);
proxy.Url = config.getAttribute("serviceEndPoint");
我正在尝试使用现代WCF客户端重新创建该行为。
我正在探索客户端的通道和端点属性。如果你们有任何建议我会很感激。