Симптоми

Да предположим, че поддържате Microsoft .NET Framework 3.5 Service Pack 1 (SP1)-базирани услуги за Windows комуникация фондация (WCF) в Internet Information Services (IIS). След това задавате IPv6 адрес за свързване на крайна точка на услуга. Обаче когато WCF клиент изпраща заявка към услугата, получавате съобщение за грешка, подобно на следното в регистрационния файл на приложението:

Описание:

Необработено изключение "обвързване на Протокола" [:: 1]: < порт номер >: "не отговаря на синтаксиса на"http". Ето пример за валиден "http" обвързване протокол: ":< портовете >:". "


Проследяването на стека:

в System.ServiceModel.AsyncResult.End[TAsyncResult](IAsyncResult result)

в System.ServiceModel.Activation.HostedHttpRequestAsyncResult.End (IAsyncResult резултат)

в System.ServiceModel.Activation.HostedHttpRequestAsyncResult.ExecuteSynchronous (HttpApplication контекст, Boolean flowContext)

в System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()

в System.Web.HttpApplication.ExecuteStep (IExecutionStep стъпка, Boolean & completedSynchronously)

Причина

Този проблем възниква, защото WCF третира точка и запетая (:) като знак за разделяне на низ в IPv6 адреси Когато WCF анализира задължителен адрес.

Решение

За да решите този проблем, инсталирайте последната поддържана версия на .NET според Стандартните матрица на Exchange.

Статус

Microsoft потвърждава, че това е проблем в продуктите на Microsoft, изброени в раздела "Отнася се за".

Допълнителна информация

За повече информация относно терминологията за актуализация на софтуера щракнете върху следния номер на статия, за да я видите в базата данни на Microsoft:

824684 описание на стандартната терминология, използвана за описание на софтуерните актуализации на Microsoft

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.