由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults
由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults在调试WCF程序的时候,有时会遇到下面的错误:
System.ServiceModel.FaultException: 由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或在打开每个 Microsoft .NET Framework 3.0 SDK 文档的跟踪的同时检查服务器跟踪日志。 有两种解决方案: 1. 修改app.config文件 C# Code: <system.serviceModel> <behaviors> <serviceBehaviors> <behavior name="debug"> <serviceMetadata httpGetEnabled="true"/> <serviceDebug includeExceptionDetailInFaults="true"/> </behavior> </serviceBehaviors> </behaviors> <serviceHostingEnvironment multipleSiteBindingsEnabled="true" /> <services> <service name="LicenseLocalProxy" behaviorConfiguration="debug"> </service> </services> </system.serviceModel> //来源:C/S框架网(www.csframework.com) QQ:1980854898 2. 在WCF服务加上ServiceBehavior特性。 C# Code: [ServiceBehavior(IncludeExceptionDetailInFaults = true)] public class LicenseProxyService : ILicenseProxyService { .... } //来源:C/S框架网(www.csframework.com) QQ:1980854898 若第1方案不行,使用2方案。
参考文档:
HTTP请求及IIS服务器返回静态页面 TCP错误代码10051,无法连接远程服务器 WCF错误:服务器无法处理该请求IncludeExceptionDetailInFaults 连接WCF服务错误:调用方未由服务进行身份验证,无法满足对安全令牌的请求 解决方案:WCF客户端无法获取服务端抛出的异常详细信息 3.0高级版:客户端无法获取服务端抛出的异常详细信息 监听WebAPI服务器所有用户请求 SQLServer 服务器主体无法在当前安全上下文下访问数据库 原创解决方案:VS无法连接到已配置的开发Web服务器 批处理命令启动Windows服务宿主WebApi服务器 IIS错误:由于Web服务器上的“ISAPI和CGI 限制”列表设置,无法提供您请求的页面 软件开发与设计 - MIS-管理信息系统-InfoPath 网络服务器 v5.8.2 VS运行ASP.NET网站应用程序:“/”应用程序中的服务器错误。分析器错误,未能加载类型"XXX.Global"。 Windows IIS服务器删除过期的SSL证书 WCF错误“这可能是因为在HTTPS情况下使用HTTP.SYS未正确配置服务器证书”
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |