- Beiträge: 4
REST-API mit Zertifikat
- Maximilian
- Autor
- Offline
- Benutzer
-
Weniger Mehr
1 Jahr 9 Monate her - 1 Jahr 9 Monate her #4908 von Maximilian
REST-API mit Zertifikat wurde erstellt von Maximilian
Hallo,
aktuell versuche ich mit der aktuellen Beta Version eine Verbindung zu einer REST-API herzustellen. Das Zertifikat ist am Server korrekt hinterlegt und der private Schlüssel auf dem Client installiert.
Ist die Funktion in der Beta Version bereits vollwertig implementiert?
aktuell versuche ich mit der aktuellen Beta Version eine Verbindung zu einer REST-API herzustellen. Das Zertifikat ist am Server korrekt hinterlegt und der private Schlüssel auf dem Client installiert.
Ist die Funktion in der Beta Version bereits vollwertig implementiert?
Warnung: Spoiler!
Code:
Informationen über das Aufrufen von JIT-Debuggen anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung. ************** Ausnahmetext ************** System.Exception: No valid certificate found! Name=<Zertifikatsname aus Datenschutzgründen entfernt> bei FlowHeater.REST.RESTAdapter.J9RlpjqkWG6(Int32 ) bei FlowHeater.REST.RESTAdapter.Read(Int32 MaxRows, Boolean bInit) bei FlowHeater.REST.RESTAdapter.PPVGGpLkWpriSOENDxNa(Object , Int32 , Boolean ) bei FlowHeater.REST.RESTAdapter.TestCall() bei FlowHeater.REST.RESTAdapterConfig.uBHl8OLLtvBtC76mI3Et(Object ) bei FlowHeater.REST.RESTAdapterConfig.E2olK3HGQnv(Object , EventArgs ) bei System.Windows.Forms.Control.OnClick(EventArgs e) bei System.Windows.Forms.Button.OnClick(EventArgs e) bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) bei System.Windows.Forms.Control.WndProc(Message& m) bei System.Windows.Forms.ButtonBase.WndProc(Message& m) bei System.Windows.Forms.Button.WndProc(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ************** Geladene Assemblys ************** mscorlib Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9167.0 built by: NET481REL1LAST_B. CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll. ---------------------------------------- FlowHeater Assembly-Version: 4.3.4.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/FlowHeater.exe. ---------------------------------------- System Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9166.0 built by: NET481REL1LAST_B. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll. ---------------------------------------- System.Core Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9166.0 built by: NET481REL1LAST_B. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll. ---------------------------------------- FlowHeater.Core Assembly-Version: 4.3.4.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/FlowHeater.Core.DLL. ---------------------------------------- System.Windows.Forms Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9075.0 built by: NET481REL1LAST_C. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll. ---------------------------------------- System.Drawing Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll. ---------------------------------------- System.Configuration Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll. ---------------------------------------- System.Xml Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll. ---------------------------------------- Accessibility Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll. ---------------------------------------- 22f1ae25-d953-4bdb-9af5-d444f2cc5a6f Assembly-Version: 1.0.0.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/FlowHeater.exe. ---------------------------------------- FlowHeater.resources Assembly-Version: 4.3.4.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/de/FlowHeater.resources.DLL. ---------------------------------------- a96ae82e-1683-4415-aa2a-1ddb65365544 Assembly-Version: 1.0.0.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/FlowHeater.Core.dll. ---------------------------------------- FlowHeater.Core.resources Assembly-Version: 4.3.4.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/de/FlowHeater.Core.resources.DLL. ---------------------------------------- System.Windows.Forms.resources Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll. ---------------------------------------- FlowHeater.Online Assembly-Version: 4.3.4.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/FlowHeater.Online.DLL. ---------------------------------------- System.Runtime.Serialization Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Runtime.Serialization/v4.0_4.0.0.0__b77a5c561934e089/System.Runtime.Serialization.dll. ---------------------------------------- FlowHeater.REST Assembly-Version: 4.3.4.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/FlowHeater.REST.DLL. ---------------------------------------- mscorlib.resources Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll. ---------------------------------------- System.Data Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9166.0 built by: NET481REL1LAST_B. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_32/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll. ---------------------------------------- System.Numerics Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Numerics/v4.0_4.0.0.0__b77a5c561934e089/System.Numerics.dll. ---------------------------------------- System.resources Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.resources.dll. ---------------------------------------- 47ad5b8e-d19c-43a7-9788-1a415fdd797d Assembly-Version: 1.0.0.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/FlowHeater.Online.dll. ---------------------------------------- 84f40a32-0648-4bea-9d69-333153d7bc62 Assembly-Version: 1.0.0.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/FlowHeater.REST.dll. ---------------------------------------- FlowHeater.REST.resources Assembly-Version: 4.3.4.0. Win32-Version: 4.3.4.0. CodeBase: file:///C:/Program%20Files%20(x86)/FlowHeater%20V4/BIN/de/FlowHeater.REST.resources.DLL. ---------------------------------------- System.Net.Http.WebRequest Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http.WebRequest/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.WebRequest.dll. ---------------------------------------- System.Net.Http Assembly-Version: 4.0.0.0. Win32-Version: 4.8.9032.0 built by: NET481REL1. CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Net.Http/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Net.Http.dll. ---------------------------------------- ************** JIT-Debuggen ************** Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der Konfigurationsdatei der Anwendung oder des Computers (machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden. Die Anwendung muss mit aktiviertem Debuggen kompiliert werden. Zum Beispiel: <configuration> <system.windows.forms jitDebugging="true" /> </configuration> Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten Ausnahmen an den JIT-Debugger gesendet, der auf dem Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
Letzte Änderung: 1 Jahr 9 Monate her von Maximilian.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
-
- Offline
- Administrator
-
Weniger Mehr
- Beiträge: 2053
1 Jahr 9 Monate her #4910 von FlowHeater-Team
gruß
Robert Stark
FlowHeater-Team antwortete auf REST-API mit Zertifikat
Hallo Maximilian,
Ja, das sollte/muss mit dem REST API Adapter eigentlich funktionieren. Lediglich die Fehlermeldung muss deutlich besser werden.
Aktuell kann ich mir folgende Fehlerquellen vorstellen.
PS: Den Server können wir erstmal als Fehlerquelle ausschließen, soweit kommen wir aktuell noch nicht.
Ja, das sollte/muss mit dem REST API Adapter eigentlich funktionieren. Lediglich die Fehlermeldung muss deutlich besser werden.
Aktuell kann ich mir folgende Fehlerquellen vorstellen.
- Wenn Sie das Zertifikat per Doppelklick öffnen kann unter dem Zertifizierungspfad die ganze Kette validiert werden?
- Wird im Zertifikat angezeigt, dass dafür ein "Privater Schlüssel" vorhanden ist?
- Ist die Laufzeit des Zertifikates noch gültig?
- Wurde das Zertifikat auch für den Zweck der „Clientauthentifizierung“ ausgestellt?
PS: Den Server können wir erstmal als Fehlerquelle ausschließen, soweit kommen wir aktuell noch nicht.
gruß
Robert Stark
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Maximilian
- Autor
- Offline
- Benutzer
-
Weniger Mehr
- Beiträge: 4
1 Jahr 9 Monate her - 1 Jahr 9 Monate her #4935 von Maximilian
Maximilian antwortete auf REST-API mit Zertifikat
Vielen Dank für die schnelle Antwort.
Ich hatte das Zertifikat nicht in den Vertrauenswürdigen Stammzertifizierungsstellen hinterlegt.
Ich hatte das Zertifikat nicht in den Vertrauenswürdigen Stammzertifizierungsstellen hinterlegt.
Letzte Änderung: 1 Jahr 9 Monate her von Maximilian.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.272 Sekunden