Ich habe Probleme beim Verweisen x.509 Zertifikate, sobald ein Webdienst auf azurblau bereitgestellt wird. Der Fehler, den ich bekommen ist:Wie können x.509-Zertifikate in einem Cloud-Dienst referenziert werden, der auf azure bereitgestellt wird?
kann nicht das X.509-Zertifikat mit der folgenden Suchkriterien finden: Storename 'My', Storelocation 'Localmachine', FindType 'FindByThumbprint' findvalue 'd50d00762ab0b5bfa2ccd51122360e89ff5db55e'
Ich habe verschiedene StoreName und Standortpermutationen ausprobiert und keinen Erfolg. Teil meiner Config ist wie folgt:
<behaviors>
<endpointBehaviors>
<behavior name="ClientCredentialsBehavior">
<clientCredentials>
<clientCertificate findValue="D50D00762AB0B5BFA2CCD51122360E89FF5DB55E" storeLocation="LocalMachine" storeName="TrustedPeople" x509FindType="FindByThumbprint"/>
<serviceCertificate>
<defaultCertificate findValue="E194EBAAFBE5129D097795751127D21577293A87" storeLocation="LocalMachine" storeName="TrustedPeople" x509FindType="FindByThumbprint"/>
</serviceCertificate>
</clientCredentials>
</behavior>
Wie löse ich diesen Fehler auf Azurblau. Bitte helfen Sie mir Ich habe Stunden damit verbracht, dieses Problem zu lösen. Vielen Dank.
1) Haben Sie das Zertifikat im Cloud-Service hochgeladen? 2) Haben Sie eine Referenz für dieses Zertifikat in Ihre csdef/cscfg-Datei aufgenommen? –
Ja Ich habe das Zertifikat in den Cloud-Service hochgeladen. Nein, ich habe keine Referenz für dieses Zertifikat angegeben. Kannst du mich bitte auf ein Beispiel verweisen? Bitte beachten Sie, dass die Zertifikate für einen Service sind, den ich in meinem Service verwende !!! –
Bitte beachten Sie: https://docs.microsoft.com/en-us/azure/cloud-services/cloud-services-configure-ssl-certificate#step-2-modify-the-service-definition-and-configuration -Dateien. Versuche es. Wenn es funktioniert, werde ich eine detailliertere Antwort auf Ihr Problem geben. HTH. –