![]() |
Id Telnet: benutzer festlegen
Wie kann ich bei IdTelnet festlegen, welche benutzernamen gültig sind und welches PW dazu gehört?
Danke schonmal für die Antwort(en) :) |
DP-Maintenance
Dieses Thema wurde von "Luckie" von "VCL-Komponenten und Controls" nach "Internet / IP / LAN" verschoben.
Gehört wohl nach "Internet". ;) |
Re: Id Telnet: benutzer festlegen
Keiner ne idee? :?
|
Re: Id Telnet: benutzer festlegen
hm...also ich weiss nicht so richtig, was Du meinst. In den Properties kann man das gar nicht angeben, weil das für Telnet IMHO nicht benötigt wird. Wenn man sich mit dem Telnet von MS irgendwo connected, dann kommt man auf den Server, und jenachdem, welches Dienst man anspricht, fragt der dann nach User und Passwort....
Also, ich habe für simples Telnet noch nie für den Verbindungsaufbau ein Usernamen und ein Passwort benötigt. Wäre gut, wenn Du schreiben könntest, wie du das konkret meinst... Gruß |
Re: Id Telnet: benutzer festlegen
Welche Nutzer/Passwörter willst Du denn festlegen :gruebel: Server, Client, Firewall, Proxy,...
...:cat:... |
Re: Id Telnet: benutzer festlegen
bei der idtelnetserver komponente gibts nen ereignis das nennt sich OnAuthentification das brauchste, und dann einfach folgenden recht simplen Source von mir nehmen :)
Delphi-Quellcode:
viel spaß damit ;)
procedure TForm1.telnetAuthentication(AThread: TIdPeerThread;
const AUsername, APassword: String; var AAuthenticated: Boolean); begin AAuthenticated := false; if AUsername = 'username' then Begin if Apassword = 'password' then begin Athread.Connection.WriteLn('Anmeldung erfolgreich. Viel Spass'); Athread.Connection.WriteLn(''); AAuthenticated := true; End; End else Begin Athread.Connection.WriteLn('Anmeldung fehlgeschlagen'); Athread.Connection.Disconnect; End; end; cu andré |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:09 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz