Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

EderSouza

ip

Recommended Posts

Galera to precisando de uma ajuda.

Seguinte, tenho uma página em ASP que verifica o IP e com isso eu sei se o usuário é interno ou externo, pois esta página é acessada fora, problema, quando entro pelo site o dominio da internet é 200, então quando acesso o site pela empresa ele deveria não mudar o IP e não verificar o endereço de rede interno e manter o que estava antes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi muito bem a sua dúvida. Mas segue ...

 

strIP = Request.ServerVariables("REMOTE_ADDR")
strSIP = Split(strIP,".")

IF strSIP(0) = "200" THEN
	'faz alguma coisa 1
ELSEIF strSIP(1) = "10" THEN
	'Faz alguma coisa 2
ELSE
	'Faz alguma coisa 3
END IF

Espero que tenha ajudado, se for outra coisa que você queria, complemente a sua dúvida.

 

Att;

Compartilhar este post


Link para o post
Compartilhar em outros sites

Realmente eu não fui muito claro com meu problema,

tenho um sistema em asp que é acessado dentro de uma rede coorporativa e também fora dela,

quando a página é acessada dentro da empresa essa página não precisa chamar aquela tela de login de usuário do windows,

se o usuário acessar essa página na rede passa direto sem precisar informar seu login e senha,

pois quando verifico se o usuário está na rede interna eu direciono ele para uma lugar,

quando ele está fora eu direciono para outro,

até aqui deu certo o código que foi passado,

o problema é:

quando estou na rede e acesso a intranet pelo site ele adota o endereço da internet,

mas quando essa página é chamada ele identifica que o usuário esta na rede,

e não chama a identificação do Windows,

e eu preciso que chame.

 

Não entendi muito bem a sua dúvida. Mas segue ...

 

strIP = Request.ServerVariables("REMOTE_ADDR")
strSIP = Split(strIP,".")

IF strSIP(0) = "200" THEN
	'faz alguma coisa 1
ELSEIF strSIP(1) = "10" THEN
	'Faz alguma coisa 2
ELSE
	'Faz alguma coisa 3
END IF

Espero que tenha ajudado, se for outra coisa que você queria, complemente a sua dúvida.

 

Att;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.