Ich bin auf der Suche nach einer Möglichkeit, die Validierung von Zertifikaten auf deklarative Weise zu deaktivieren. Dies wäre sehr nützlich, z. B. bei der Verwendung von svcutil.exe.Gibt es eine Möglichkeit, ServicePointManager die ServerCertificateValidationCallback-Eigenschaft aus der * .config-Datei deklarativ festzulegen?
Bisher weiß ich, wie Host-Name Validierung deaktivieren:
<system.net>
<settings>
<servicePointManager checkCertificateName="false" />
</settings>
</system.net>
aber sufficent nicht. Ich habe jemanden gesehen, der behauptet, dass das gemacht werden kann, aber ohne irgendeine Probe.
Nicht deklarativ, aber Sie können Fiddler arbeiten rund um CERT-Validierungsprobleme und fool SVCutil :) –