Ich versuche, ein minimales WCF / https-Beispiel zu erhalten, aber ich kann nicht auf den Dienst zugreifen (der Code läuft erstaunlicherweise ohne Fehler).
Ich habe ein Stammzertifikat erstellt:
makecert -n "CN = Test" -r -sv Test.pvk TestCert.cer
Ich habe ein Serverzertifikat erstellt:
makecert -sk TestCom -iv Test.pvk -n "CN = TestCom" -ich TestCert.cer -sr LocalMachine -ss my -sky exchange -pe
Ich habe einen Port für die SSL-URL reserviert:
netsh http URL hinzufügen urlac = Ссылка user = Jeder
Ich habe den Zertifikat-Hash auf den Port gesetzt:
netsh http hinzufügen sslcert ipport = 0.0.0.0: 15001 certhash = XXX appid = {76d71921-b40d-4bc8-8fcc-4315b595878e}
Ich habe TestCom zur Datei etc / hosts hinzugefügt
Jetzt habe ich ein einfaches C # -Projekt erstellt:
%Vor%mit der folgenden app.config:
%Vor%