Wie wird ein Token als Header mit Datennap übergeben?

8

In meiner Client-Anwendung verwende ich den folgenden Code, um ein Token in der Kopfzeile hinzuzufügen:

%Vor%

Ich möchte dieses Token mit Datennap in meinem Server bekommen.

Ich habe versucht, die Antwort von hier und hier , aber ohne Erfolg.

Ist es möglich?

Wie kann ich das tun?

BEARBEITEN

Ich könnte überprüfen, ob Datasnap TIdCustomHTTPServer.DoParseAuthentication ausführt und% code_%% DoParseAuthentication aufruft, wenn es zugewiesen ist.

Also, wie kann ich Datasnap hacken, um mein eigenes FOnParseAuthentication zuzuweisen?

Ich denke, das löst mein Problem.

    
Daniel Grillo 27.01.2016, 11:52
quelle

1 Antwort

1

Ich habe das gleiche Problem. Wenn der Header Authentifizierung verwendet wird, dann erhalten wir EIdHTTPUnsupportedAuthorizationScheme Fehler, ich muss OnParseAuthentication einrichten. Ich habe gerade angefangen, das heute zu untersuchen und in der Test App "Desktop" kann ich Folgendes tun.

%Vor%

Jetzt muss ich herausfinden, wie man die ASAPI-DLL aktualisiert, um dasselbe zu tun.

    
Ammar AlKadi 12.04.2016, 17:12
quelle