c# - SoapException 服务器无法处理 MVC 站点中 ASMX web 服务的请求

标签 c# asp.net asp.net-mvc web-services exception

尝试访问 MVC 站点中的 .asmx 网络服务时出现异常。我已经尝试了很多事情,比如在控制台应用程序中更新 Web 引用和构建另一个快速应用程序来测试,但无法通过这个问题。如果我从 svc 变量中提取 URL,我可以直接浏览到它。

异常详情

System.Web.Services.Protocols.SoapException occurred Message=Server was unable to process request. ---> Value cannot be null. Parameter name: uriString
Source=System.Web.Services Actor="" Lang="" Node="" Role=""
StackTrace: at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall) at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) at ClarityIntegration.SendTrackerDataToClarity() in [REDACTED].Reference.cs:line 78 at [REDACTED].Program.Main(String[] args) in [REDACTED].Program.cs:line 33
InnerException:

控制台应用程序代码

var svc = new TrackerClarityService.ClarityIntegration()
    {
        Url = url,
        Credentials =
            new System.Net.NetworkCredential("user", "pass", "domain")
    };
svc.SendTrackerDataToClarity();
svc.Dispose(); 

问题已解决

异常来自 Web 服务本身。有一些全局变量没有通过应用程序本身初始化的 .asmx 调用直接初始化。

对 Web 服务中的变量进行一些简单的检查并设置需要设置的内容已经解决了这个问题。

最佳答案

问题已解决

异常来自 Web 服务本身。有一些全局变量没有通过应用程序本身初始化的 .asmx 调用直接初始化。

对 Web 服务中的变量进行一些简单的检查并设置需要设置的内容已经解决了这个问题。

关于c# - SoapException 服务器无法处理 MVC 站点中 ASMX web 服务的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5250151/

相关文章:

javascript - ASP.NET - 未捕获的语法错误 : Cannot use import statement outside a module

c# - "OperationContext.Current.GetCallbackChannel"实际上是做什么的?

c# - Azure Function 2.x 如何访问 stable_sid?

c# - 如何从 C# 代码更改 azure 门户虚拟机规模集缩放实例计数?

c# - 如何获取收件箱文件夹实例?

asp.net - 隐藏字段中的值以逗号重复

c# - Web Api 中简单 GET 查询的长 TTFB

asp.net - 使用 bootstrap v3 为 asp.net 下拉列表控件添加样式

javascript - MVC/Bootstrap - 组中的单选按钮未在初始化时选择

asp.net-mvc - 无法加载文件或程序集 Oracle.DataAccess