gpt4 book ai didi

c# - 未找到 WebService RequestSoapContext 属性

转载 作者:太空狗 更新时间:2023-10-29 21:17:08 24 4
gpt4 key购买 nike

我在 visual studio 2013 中有一个 asp.net 网站。我添加了一个网络服务。我需要将身份验证参数(用户名和密码)作为 SOAP header 发送。但是它找不到属性 RequestSoapContext。

我添加了 using Microsoft.Web.Services3;在我的代码中。

CCWS.Service proxy = new CCWS.Service();
UsernameToken userToken = new UsernameToken("", "", PasswordOption.SendPlainText);
proxy.RequestSoapContext.Security.Tokens.Add(token);

有些论坛说要更改 reference.cs 文件中的引用类型。但是我在我的解决方案中找不到任何这样的文件。有人可以帮忙吗?

最佳答案

这个问题相当陈旧,但在四处搜索之后,似乎解决方案是手动修改生成的代理代码以继承自 Microsoft.Web.Services3.WebServicesClientProtocol 而不是 System.Web。 Services.Protocols.SoapHttpClientProtocol

关于c# - 未找到 WebService RequestSoapContext 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30324890/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com