Ich habe mir eine Funktion zum Auslesen der
IP gemacht, in der Hoffnung, damit die richtige Einstellung für den IdSSLIOHandlerSocketOpenSSL zu finden:
Delphi-Quellcode:
procedure TForm3.Button2Click(Sender: TObject);
var
IPs: TStringList;
IP:
String;
I: Integer;
Err: Boolean;
IDStack : TIdStack;
begin
IPs := TStringList.Create;
try
IDStack := TIdStack.Create;
IDStack.IncUsage;
IPs.Assign(TStringlist(GStack.LocalAddresses));
Memo1.lines := IPs;
finally
IPs.Free;
IDStack.Free;
end;
end;
Unter Windows bekomme ich die richtige, von der Fritzbox zugewiesene Adresse
Aber unter Android (und genau da brauche ich das) liefert das nur 127.0.0.1 zurück, egal ob ich im WLAN oder im mobilen Netz verbunden bin!
Bitte helft mir !
Ciao
Stefan