Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Sümptomid

Kujutage ette järgmist stsenaariumi.

  • Loote Windows Communication Foundation (WCF) teenus, mis on majutatud rakenduses Internet Information Services (IIS).

  • Kasutate WebScriptEnablingBehavior klassi WCF-teenuse.

  • Konfigureerige WCF-teenuse Secure Sockets Layer (SSL) autentimiseks kasutada kliendi serti. Selleks Seadke atribuudi ClientCredentialType serdilefaili Web.config.

Selle stsenaariumi WCF-teenuse käivitamisel, System.NotSupportedException erandi ning kuvatakse tõrketeade, mis sarnaneb järgmisega:

SSL-i sätted teenuse 'None' ei vasta neile IIS-i "SSL-i, SslNegotiateCert, SslRequireCert, SslMapCert, Ssl128".

Põhjus

See probleem ilmneb seetõttu, et mõni HttpTransportBindingElement näiteks mõnda atribuuti ei kopeerita javascript automaatselt genereeritud puhverserveri lõpp-punktid.

Lahendus

Lasknud välja toetatava käigultparanduse on nüüd Microsoftilt saadaval. See on mõeldud üksnes käesolevas artiklis kirjeldatud probleemi kõrvaldamiseks. Rakendage seda ainult süsteemides, kus ilmneb see konkreetne probleem.

Selle probleemi lahendamiseks pöörduge vastava kiirparanduse hankimiseks Microsofti klienditoe. Täieliku loendi Microsofti klienditugiteenuste pakkujate telefoninumbrite ja tugiteenuste hinnateabe hankimiseks külastage järgmist Microsofti veebisaiti:

http://support.microsoft.com/contactus/?ws=supportMärkus. Erijuhtudel võib kulud, mis tekivad teatud tugiteenuse telefonikõnede maksumus tühistada, kui Microsofti tugiteenusepakkuja leiab, et mõni konkreetne värskendus lahendab teie probleemi. Tavaline tugiteenuste kohaldatakse täiendavat tugiteenust vajavatele küsimustele ning probleemidele, mis pole lahendatavad konkreetse värskenduse installimisega.

Eeltingimused

The .NET Framework 3.5 Service Pack 1 (SP1) selle kiirparanduse rakendamiseks peab teil olema.

Taaskäivitamise nõue

Teil pole pärast käigultparanduse installimist arvuti taaskäivitama.

Kiirparanduse asendamise teave

See kiirparandus ei asenda ühtegi muud käigultparandust.
Sellel kiirparanduse ingliskeelsel versioonil on failiatribuudid (või hilisemad failiatribuudid), mis on loetletud järgmises tabelis. Kuupäevad ja kellaajad need failid jaoks on loetletud maailmaaja järgi (UTC). Faili teabe vaatamisel teisendatakse see kohalikule ajale. UTC ja kohaliku aja erinevuste väljaselgitamiseks kasutage juhtpaneeli üksuses kuupäev ja kellaaeg vahekaarti ajavöönd .

x86-põhine versioon Windows Server 2000, Windows Server 2003 ja Windows XP-s

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

System.servicemodel.web.dll

3.5.594.4152

569,344

22-Jul-2009

01:51

x86


x64-põhine versioon Windows Server 2000, Windows Server 2003 ja Windows XP-s

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

System.servicemodel.web.dll

3.5.594.4152

491,520

22-Jul-2009

02:13

x64


Itaniumi-põhine versioon Windows Server 2000, Windows Server 2003 ja Windows XP-s

Faili nimi

Faili versioon

Faili maht

Kuupäev

Aeg

Platvorm

System.servicemodel.web.dll

3.5.594.4152

491,520

22-Jul-2009

02:26

IA-64


Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Lahendus

Selle probleemi vastukaaluna uusimale WCF-teenuse asemel hosting teenus IIS-i.

Lisateabe saamiseks

Dump pinu

System.ServiceModel.dll!System.ServiceModel.Channels.HttpsChannelListener.ApplyHostedContext(System.ServiceModel.Activation.VirtualPathExtension virtualPathExtension, bool isMetadataListener) + 0x1b7 bytes    

System.ServiceModel.dll!System.ServiceModel.Channels.HttpsTransportBindingElement.BuildChannelListener<System.__Canon>(System.ServiceModel.Channels.BindingContext context) + 0x69 bytes

System.ServiceModel.dll!System.ServiceModel.Channels.BindingContext.BuildInnerChannelListener<System.__Canon>() + 0x5f bytes

System.ServiceModel.dll!System.ServiceModel.Channels.MessageEncodingBindingElement.InternalBuildChannelListener<System.__Canon>(System.ServiceModel.Channels.BindingContext context) + 0x66 bytes

System.ServiceModel.Web.dll!System.ServiceModel.Channels.WebScriptMetadataMessageEncodingBindingElement.BuildChannelListener<System.__Canon>(System.ServiceModel.Channels.BindingContext context) + 0x4b bytes

System.ServiceModel.dll!System.ServiceModel.Channels.BindingContext.BuildInnerChannelListener<System.__Canon>() + 0x5f bytes

System.ServiceModel.dll!System.ServiceModel.Channels.Binding.BuildChannelListener<System.__Canon>(System.Uri listenUriBaseAddress, string listenUriRelativeAddress, System.ServiceModel.Description.ListenUriMode listenUriMode, System.ServiceModel.Channels.BindingParameterCollection parameters) + 0xa6 bytes

System.ServiceModel.dll!System.ServiceModel.Channels.Binding.BuildChannelListener<System.__Canon>(System.Uri listenUriBaseAddress, System.ServiceModel.Channels.BindingParameterCollection parameters) + 0x7c bytes

System.ServiceModel.Web.dll!System.ServiceModel.Description.WebScriptEnablingBehavior.AddMetadataEndpoint(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher, bool debugMode) + 0x698 bytes

System.ServiceModel.Web.dll!System.ServiceModel.Description.WebScriptEnablingBehavior.ApplyDispatchBehavior(System.ServiceModel.Description.ServiceEndpoint endpoint, System.ServiceModel.Dispatcher.EndpointDispatcher endpointDispatcher) + 0x60 bytes

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×