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
Já tentei fazer das seguintes maneiras no Intraweb:
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
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
Curtir tópico
+ 0
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;
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
Clique aqui para fazer login e interagir na Comunidade :)