Příznaky
Předpokládejme, že jste hostitelem Microsoft.NET Framework 3.5 Service Pack 1 (SP1)-založené služby Windows Communication Foundation (WCF) v Internetová informační služba (IIS). Pak zadejte adresu IPv6 pro vazbu koncový bod služby. Však při WCF klient odešle požadavek na službu, zobrazí se chybová zpráva podobná následující v protokolu aplikace:
Popis:
Neošetřená výjimka "vazba protokolu" [:: 1]: < číslo portu >:' neodpovídá syntaxi "http". Následuje příklad vazeb protokolů platné 'http': ':< číslo portu >: "." Trasování zásobníku: na System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result) v System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (IAsyncResult výsledek) v System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous (kontextu HttpApplication, Boolean flowContext) v System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() v System.Web.HttpApplication.ExecuteStep (IExecutionStep krok, Boolean & completedSynchronously)Příčina
K tomuto problému dochází protože WCF zpracovává znak dvojtečky (:) jako znak rozdělení řetězec adresy IPv6 při WCF analyzuje adresu vazby.
Řešení
Chcete-li tento problém vyřešit, nainstalujte nejnovější dostupné podporovanou verzi aplikace .NET podle Exchange Supportability matice.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft