GX-Abgewiesen #46187
geschlossenREST API Auth überarbeiten
0%
Beschreibung
Auf Servern die über FCGI laufen gibt es keine Möglichkeit die $_SERVER['PHP_AUTH_USER'] über PHP abzufragen, da diese als unsicher gilt und daher nicht gefüllt wird.
Hier müssen wir uns eine andere Möglichkeit aussuchen den User zu identifizieren. Eventuell über API Token oder über POST mit User und PW.
Von Alexandros Tselegidis vor fast 8 Jahren aktualisiert
- Status wurde von Gemeldet zu In Bearbeitung geändert
- Zugewiesen an wurde auf Alexandros Tselegidis gesetzt
Von Alexandros Tselegidis vor fast 8 Jahren aktualisiert
Lösung für NGINX Servers (In .conf Datei)
fastcgi_param PHP_AUTH_USER $remote_user; fastcgi_param PHP_AUTH_PW $http_authorization;
http://serverfault.com/a/520943
Für Apache (in .htaccess)
RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
Von Alexandros Tselegidis vor fast 8 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Abgewiesen geändert
- Zugewiesen an
Alexandros Tselegidiswurde gelöscht
Wir könnten das Problem mehr reproduzieren.
Von Alexandros Tselegidis vor fast 8 Jahren aktualisiert
- Status wurde von Abgewiesen zu Anerkannt geändert
- Zugewiesen an wurde auf Alexandros Tselegidis gesetzt
.htaccess von Estugo Sever
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
Von Alexandros Tselegidis vor fast 8 Jahren aktualisiert
- Status wurde von Anerkannt zu In Bearbeitung geändert
Von Alexandros Tselegidis vor fast 8 Jahren aktualisiert
- Status wurde von In Bearbeitung zu Abgewiesen geändert
- Zugewiesen an
Alexandros Tselegidiswurde gelöscht
Nach Besprecherung mit Nonito eine neue Auth Methode wird in ein Zukünftige Version implementiert, da wir mehr Zeit brauchen. Bis dann könnt ihr die .htaccess oder NGINX Konfigurations Werte benutzen.
Von Till Tepelmann vor mehr als 7 Jahren aktualisiert
.htaccess bei Strato
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
Von Till Tepelmann vor mehr als 6 Jahren aktualisiert
- Tracker wurde von GX-Task zu GX-Abgewiesen geändert