CSDNCurrent de:Cryptshare Server & Software

Aus Cryptshare Documentation
Wechseln zu:Navigation, Suche



Gültige Lizenz

Um die Cryptshare .NET API mit Ihrem Cryptshare Server nutzen zu können, benötigen Sie eine gültige Lizenz, sowohl für den Server selbst, als auch für die .NET API. Diese Lizenz muss auf dem Cryptshare Server installiert sein. Den Status Ihrer Lizenz können Sie im Status-Bereich des Cryptshare Servers einsehen: 33227678.png

WSDL Zugriff

Die Cryptshare .NET API verwendet einen WSDL Webservice um die erforderlichen Operationen durchführen zu können. Dafür ist der Zugriff auf den Server über Port 80 und Port 443 erforderlich. Der Server stellt zwei Webservices bereit, die für den erfolgreich Zugriff benötigt werden. Einer zur Behandlung allgemeiner Service-Requests und ein zweiter für den Transfer der Daten:

  • https://<server_url>/service/serviceV2?wsdl
  • https://<server_url>/service/transferV2?wsdl
Kann eines der beiden Interfaces nicht erreicht werden, so ist eine Nutzung der .NET API nicht möglich.
HTTP- und HTTPS-Zugriff
Wenn Sie auf Ihrem Cryptshare Server die Option "Sichere Verbindung erzwingen" aktiviert haben, müssen Sie zwingend das HTTPS-Protokoll verwenden, um eine Verbindung mit Ihrem Server aufzubauen. Beim Versuch via HTTP auf den Server zuzugreifen wird beim Einlesen der WSDL-Datei eine XML Parsing Exception geworfen, da der Server nicht die tatsächliche WSDL-Datei, sondern einen HTTPS-Umleitungsfehler zurückgibt.
Wenn Sie sich also via HTTP mit dem Server verbinden möchten, müssen Sie im Cryptshare Administrationsinterface unter "System-Einstellungen" > "Verbindungseinstellungen" die Option "Sichere Verbindung für Cryptshare User Interface erzwingen" deaktivieren.

.NET Framework

Für die Nutzung der .NET API ist das .NET Framework v4.5 oder höher erforderlich.