Inquiridor
Identificar acesso da rede ou pela web

Pergunta
-
Olá,
Dúvida simples, qual a forma para identificar se quem esta acessando o site vem da rede local ou pela web?
Existe alguma propriedade/método do próprio asp.net que identifique isto, além de verificar diretamente pelo IP de origem?
Thiago Dorneles
Todas as Respostas
-
Thiago uma forma poderia ser o ip, ou talvés uma session com o nome do usuário e para os usuários locais vc colocasse algo na descrição qdo eles se logassem tipo local + nome do usuario.
Junior
- Marcado como Resposta Thiago Dorneles segunda-feira, 2 de abril de 2012 18:22
- Não Marcado como Resposta Thiago Dorneles terça-feira, 3 de abril de 2012 16:44
-
-
-
Pois então. Mantive a ideia inicial de fazer por IP mesmo. Mas obrigado pela ajuda.
Thiago Dorneles
- Marcado como Resposta Thiago Dorneles segunda-feira, 2 de abril de 2012 18:22
- Não Marcado como Resposta Thiago Dorneles terça-feira, 3 de abril de 2012 16:44
-
-
Voltando, pois bem não posso fazer desta forma.
Pois devido ao roteamento e proxy que a rede interna possui a coisa não funciona com ip. Dependendo do local da empresa que vem o acesso eu tenho, em outros momentos tenho apenas o Mac Address da máquina, e em outros pode vir até mesmo apenas o IP do roteador (estranho, eu sei).
Qual a forma de identificar se é da rede local?
Thiago Dorneles
-
-
-
Thiago sendo assim acho que vc ão terá como identificar, na realidade vc teria que ver qdo o usuário logar na página internamente como ele se identifica e ver fora, acho que a única maneira seria pelo IP ou pelo nome do usuário que se loga, mais vc disse que isso não é regra, ai complica.
Junior