Forum: Netzwerke
by oakley,
27. Apr 2023
Ich habe jetzt die Dateien REST.Authenticator.OAuth.pas, REST.Authenticator.OAuth.WebForm.Win.pas und REST.Authenticator.OAuth.WebForm.Win.dfm ins Projektverzeichnis kopiert und sofort funktioniert die Token Anfrage.
Forum: Netzwerke
by oakley,
27. Apr 2023
Hallo Uwe,
Du hattest mal irgendwo geschrieben, dass man aus der 11.2 Dateien in die 11.3 kopieren kann um das Problem zu lösen.
Oder war das was anderes?
LG
Mirko
Forum: Netzwerke
by oakley,
26. Apr 2023
Hallo zusammen,
sollte mit dem 11.3 Patch 1 das Problem nicht eigentlich behoben sein?
Also ich habe folgendes gemacht:
Keine Testprogramm das mit dem obigen Code anmeldet und einen Token bekommt einmal unter Delphi 11.2 auf einer VM laufen lassen und einmal auf einer 11.3.
Die 11.2 macht alles wie gewünscht, loggt ein und ich kann abfragen starten.
Die 11.3 zeigt mit bei Anfrage des...
Forum: Netzwerke
by oakley,
23. Mär 2023
Ja sehr geil und ich fummel hier rum. Danke für die Info. Dann wieder zurück zu 11.2 .
Edit: Zurück auf 11.2 Probleme mit dem TMS Pack. Interner Fehler URW8074 .
LG
Mirko
Forum: Netzwerke
by oakley,
23. Mär 2023
Ja das ist die vollständige Fehlermeldung. Mehr bekomme ich im Debug auch nicht.
Das Kommt an der Stelle LRequest.Execute. Pkl
LCLient.Authenticator := OA;
LClient.BaseURL := 'https://login.microsoftonline.com/07a9e2f0-5a0e-406c-a7ff-7b3ab1976b0e/oauth2/v2.0/token';
LCLient.SynchronizedEvents := false;
LRequest := TRESTRequest.Create(LClient);
LRequest.Method :=...
Forum: Netzwerke
by oakley,
23. Mär 2023
An der Stelle wo die Webanmeldung kommt muss es code sein, denn ich brauche einen Auth Code, den ich in einen Access_Token und einen Refresh_Token umwandeln kann.
Es kommt unter 11.3 auch kein 400er Fehler wie ich gerade gesehen habe sondern einfach die Meldung: "OAUTH2-Anmeldung ist nicht ordnungsgemäß eingerichet" .
Was bedeutet das?
LG
Mirko
Forum: Netzwerke
by oakley,
22. Mär 2023
Den response_type habe ich hier gar nicht definiert, hat aber bis jetzt einwandfrei funktioniert.
Ich muss morgen nochmal nach dem 400er Fehler schauen, ich habe hier nur Version 11.2 installiert.
LG
Mirko
Forum: Netzwerke
by oakley,
22. Mär 2023
Ja genau TOAuth2Authenticator.
LG
Mirko
Forum: Netzwerke
by oakley,
22. Mär 2023
Hallo zusammen,
hat sich irgendwas in der OAuth2 Komponente in Delphi 11.3 geändert?
Ich bekomme einen Auth Code und will damit meinen Token abrufen.
Der Code wird in der Variablen FAuthCode gespeichert.
Ich verwende folgenden Code:
LClient := TRestClient.Create(OA.AccessTokenEndpoint);