Fórum Como capturar Logon User via Intraweb? #171400

25/07/2003

0

Estou desenvolvendo uma aplicação no Delphi/Intraweb e gostaria de saber
como eu posso capturar o nome do usuário que está conectado na rede e está
visualizando o site (ISAPI - dll). Esta aplicação roda na Intranet em um
servidor IIS com o Internet Explorer.

No ASP isso funciona utilizando
Request.ServerVariables("LOGON_USER")


Já tentei fazer das seguintes maneiras no Intraweb:

WebApplication.Request.GetFieldByName(´LOGON_USER´);
WebApplication.Request.GetFieldByName(´REMOTE_USER´);


Mas nos dois casos não tive retorno.

Se alguém já passou por isso e tem alguma idéia, eu ficaria muito grato.

Desde já agradeço


Fabiowf

Fabiowf

Responder

Posts

28/07/2003

Nirlan

Primeiro você deverá configurar o IIS para pedir autenticação do usuário,
na pasta virtual que você deve ter criado.

Depois usar no create do form principal.

procedure TForm000.IWAppFormCreate(Sender: TObject);
var
vLogin, vSessao : string;

begin
vLogin := UpperCase(WEBapplication.AuthUser);
vSessao := WebApplication.AppID;
end;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar