Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 17023|Válasz: 0

[WCF/Web szolgáltatások] Egy belső hiba miatt a szerver nem tudta feldolgozni a kérést. További információért a hibáról nyisd meg az In...

[Linket másol]
Közzétéve 2016. 07. 19. 21:02:12 | | |
---------------------------

---------------------------
Egy belső hiba miatt a szerver nem tudta feldolgozni a kérést. További információért a hibáról kapcsold be az IncludeExceptionDetailInFaults funkciót (akár a ServiceBehaviorAttribute-ból, akár <serviceDebug> a Viselkedés konfigurálásából), hogy visszaküldd a kivétel adatait az ügyfélnek, vagy nyiss egy nyomkövetést minden Microsoft .NET Framework SDK dokumentumhoz, és ellenőrizd a szerver trace naplóit.
---------------------------
Biztos vagy benne   
---------------------------


WCF program hibakeresésekor előfordulhat, hogy a következő hibával találkozhatunk:
System.ServiceModel.FaultException: 由于内部错误,服务器无法处理该请求。有关该错误的详细信息,请打开服务器上的 IncludeExceptionDetailInFaults (从 ServiceBehaviorAttribute 或从 <serviceDebug> 配置行为)以便将异常信息发送回客户端,或在打开每个 Microsoft .NET Framework 3.0 SDK 文档的跟踪的同时检查服务器跟踪日志。
Szerver verem nyomkövetése:
   a System.ServiceModel.Channels.ServiceChannel.ThrowIfFaultUnderstood (Message reply, MessageFault fault, String action, MessageVersion version, FaultConverter faultConverter)
   a System.ServiceModel.Channels.ServiceChannel.HandleReply (ProxyOperationRuntime operation, ProxyRpc&rpc) címen
   a System.ServiceModel.Channels.ServiceChannel.Call (String action, Boolean oneway, ProxyOperationRuntime operation, Object[] in, Object[] outs, TimeSpan timeout)
   A System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage, methodCall, ProxyOperationRuntime operation) címen
   In System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Kivétel visszaküldve [0]-nál:
   at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
   at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
   Néhány programkérés kihagyott




A konkrét ok az, hogy a WCF szerver oldalán
<serviceDebug includeExceptionDetailInFaults="false"/>
Ha hamisra van állítva, és igazra módosítva, akkor a kliensen láthatod a konkrét hibaüzenetet





Előző:Írd be 'System.IO.FileStream' adatszerződés névvel: 'FileStream:http://schema...
Következő:WCF hiba: 413 Request Entity Too Large
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com