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: 2017-Quelltext-Bearbeitung
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, 09: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.

Key.png

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