问题标签 [soaphttpclientprotocol]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1640 浏览

c# - 无法从soap c#SoapHttpClientProtocol创建SSL/TLS安全通道

无法从 c# 代码访问 https url。试图访问https://blabla url 并访问 get 方法。这是来自 wsdl 的 SOAP 生成的 c# 类。它可以从 SOAP UI 正常工作,但不能从代码工作。我收到错误消息“无法创建 SSL/TLS 安全通道”

0 投票
0 回答
252 浏览

mono - 单声道结果​​中的 Web 服务调用“System.Net.WebException:请求超时”和“System.ObjectDisposedException:无法访问已处置的对象”

当我尝试在 Linux 上使用单声道框架使用(SOAP)Web 服务(尝试使用 1 MB - 10 MB 大小的数据上传文件内容)时,会导致 System.Net.WebException:请求超时,如下所示:-

在代理类中包含以下代码后

我看到 System.ObjectDisposedException:虽然上传成功并间歇性失败,但无法访问已处置的对象异常!

什么可能导致此问题,我该如何解决?

0 投票
0 回答
293 浏览

c# - ASP.NET C# 对象引用未设置为对象的实例。在 System.Web.Services.Protocols.SoapClientType..ctor

更新发送给关闭我的问题的 VDWWD。在做出决定之前,请注意并完整阅读我的问题。我在'new x();'中的代码异常 初始化构造函数?它不会跳入初始化构造函数。我尽我所能,我确信我的问题没有解决https://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it

我的项目遇到了一个大问题。我使用 SOAP 调用 SMSBRANDNAME API:

控制器:

BulkAPI.cs 中的函数:

我得到了这个例外:

{System.NullReferenceException:对象引用未设置为对象的实例。在 System.Web.Services.Protocols.SoapClientType..ctor(Type type) 在 System.Web.Services.Protocols.SoapHttpClientProtocol..ctor() 在 BulkApi..ctor() 在 E:\Project\HtxThienHuong\HTXThienHuong\Services \BulkAPI\BulkApi.cs:第 25 行 BulkApp.BulkSMS.SendSMS(BulkDto sender) 在 E:\Project\HtxThienHuong\HTXThienHuong\Services\BulkAPI\BulkSMS.cs:line 47}

我不知道如何解决它,为什么它错了,请救救我。谢谢你们!

0 投票
1 回答
320 浏览

c# - C#将承载令牌传递给生成的代理类以添加标头

我知道我可以通过覆盖 GetWebRequest 将标头添加到扩展 SoapHttpClientProtocol 的 WebService 代理类。这工作正常。我的问题是我在实例化我的 web 服务类时传入了需要添加到标头的不记名令牌值;但是它没有被使用,我无法弄清楚我做错了什么。

从我的代码隐藏中,我实例化 MyService 并将令牌传递给构造函数。

但是,当我在返回请求之前将标头转储到文本文件时,输出如下所示:

所以我知道正在调用覆盖并且正在添加标头,它只是没有从变量_token 中获取承载令牌的值,该变量应该在实例化类时设置。

我错过了什么?