J'ai implémenté un test client/serveur qui implémente l'authentification de message UserName
sur WCF. Il presque tous les travaux mais je suis tombé au dernier obstacle.Le certificat de service n'est pas fourni pour la cible '###' Spécifiez un certificat de service dans ClientCredentials
je reçois un InvalidOperationException
qui lit
The service certificate is not provided for target 'http://localhost:8732/Design_Time_Addresses/EvalServiceLibrary/Service1/'. Specify a service certificate in ClientCredentials.
Quelqu'un peut-il nous éclairer?
Merci
Votre réponse ne fonctionne pas. J'obtiens maintenant l'erreur: Impossible de trouver le certificat X.509 en utilisant les critères de recherche suivants: StoreName 'My', StoreLocation 'LocalMachine', FindType 'FindBySubjectName', FindValue 'SampleServiceCertificate'. –
@ MichaelS.Miller - StoreName 'My' et FindValue 'SampleServiceCertificate' ne sont que des exemples que j'ai donnés, vous devez modifier ces valeurs pour correspondre à votre certificat installé. – BornToCode
J'utilisais mon certificat. Cependant, il s'avère que quelqu'un a mal orthographié le nom du certificat dans l'email quand je leur ai demandé le nom du certificat, et je l'ai juste copié/collé dans le code sans le regarder. Une fois que j'ai réalisé que le "Service" n'était pas orthographié "Servcie" ça a bien marché. –