Zuletzt bearbeitet vor 2 Jahren
von Claudia Datinger

Webservice Authorization: Unterschied zwischen den Versionen

Die Seite wurde neu angelegt: „http://localhost:4480/EmployeeDayIntervals?id=20&begin=05.12.2017&end=07.12.2017&WebApiServerKey=xxxx-xxxx-xxxx-xxxx-xxxx“
 
Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
Zeile 1: Zeile 1:
http://localhost:4480/EmployeeDayIntervals?id=20&begin=05.12.2017&end=07.12.2017&WebApiServerKey=xxxx-xxxx-xxxx-xxxx-xxxx
= Sicherer Link-Aufruf =
 
In den Systemeinstellungen kann unter den "WebApiServer Einstellungen" ein Key generiert werden.
 
Dieser Key muss dann bei jedem Aufruf beim HTTP-Server mitgegeben werden.
 
Der Key kann nicht mehr verändert werden.
 
Parameter auf "ja" setzen und "Ausführen" klicken, dann wird der Key hinterlegt.
 
[[Datei:Key.png|450px]]
 
Der Key kann entweder Base64 codiert im <code>Authorization</code>-Header des Requests mitgegeben werden oder als Parameter im Link Aufruf
mit `?WebApiServerKey=<generierter Key>`
 
Beispiel:
 
<code>WebApiServerKey = 1234-1234-1234-1234-1234</code>
 
als HTTP-Header:
 
<code>Authorization: MTIzNC0xMjM0LTEyMzQtMTIzNC0xMjM0</code>
 
als URL-Paramter:
 
<code>http://localhost:4480/EmployeeDayIntervals?id=20&begin=05.12.2017&end=07.12.2017&WebApiServerKey=1234-1234-1234-1234-1234</code>

Version vom 13. September 2022, 08:56 Uhr

Sicherer Link-Aufruf

In den Systemeinstellungen kann unter den "WebApiServer Einstellungen" ein Key generiert werden.

Dieser Key muss dann bei jedem Aufruf beim HTTP-Server mitgegeben werden.

Der Key kann nicht mehr verändert werden.

Parameter auf "ja" setzen und "Ausführen" klicken, dann wird der Key hinterlegt.

Der Key kann entweder Base64 codiert im Authorization-Header des Requests mitgegeben werden oder als Parameter im Link Aufruf mit `?WebApiServerKey=<generierter Key>`

Beispiel:

WebApiServerKey = 1234-1234-1234-1234-1234

als HTTP-Header:

Authorization: MTIzNC0xMjM0LTEyMzQtMTIzNC0xMjM0

als URL-Paramter:

http://localhost:4480/EmployeeDayIntervals?id=20&begin=05.12.2017&end=07.12.2017&WebApiServerKey=1234-1234-1234-1234-1234