RES: [java-list] Nome na maquina do usuario
Title: Mensagem Caros Colegas, a solução ja foi dada pelo colega André Barbosa e funcionou perfeitamente: request.getRemoteHost() e como foi dito pelo colega sven: Nem sempre isso retorna o RemoteHost, somente nos casos que aceita DNS reversa, e, somente retornará o nome/ ip da proxy/firewall se alguen está atras de uma como eu utilizo o DNS reversa, entao funcionou. um abraço -Mensagem original-De: Lincolm Ferreira de Aguiar [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 2 de setembro de 2002 14:06Para: [EMAIL PROTECTED]; André BarbosaAssunto: Re: [java-list] Nome na maquina do usuario Pessoal. Só háduas maneiras de se saber qual o nome do usuário logado na máquina: 1) O script tem que rodar na máquina do usuário: as alternativas disponíveis são applet, ActiveX,JavaScript, JScript, ou VBScript; Para applet e ActiveX e alguns métodos de JScript, é necessário estar digitalmente assinado, caso contrário, não tem como. 2) Obter esse dado a partir de um cabeçário HTTP preenchido pelo navegador, como ocorre nas páginas ASP, como é o caso do comentado Request.ServerVariables("LOGON_USER") que algumas pessoas comentaram aqui. Qualquer tentativa, na página JSP, usando métodos do pacote java.net resultarão na máquina onde está o Tomcat, não a máquina do usuário. Pois o script funciona no servidor, logo, o nome é do servidor. Um abraço, Lincolm - Original Message - From: André Barbosa To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 11:18 AM Subject: Re: [java-list] Nome na maquina do usuario request.getRemoteHost() não resolve seu problema?- Original Message -From: "BiblioShop - Rafael Santini" [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Monday, September 02, 2002 10:46 AMSubject: Re: [java-list] Nome na maquina do usuario Sei que você pode obter o IP da máquina ou proxy que está acessando suaJSP. Quanto ao nome da máquina, acho que não é possível. /* * Rafael de Melo Lima Santini * BiblioShop - Informatização de Bibliotecas Software * Florianópolis - Santa Catarina - Brasil * Fones: (48) 225-2566 ou 9991-2908 * E-Mail: [EMAIL PROTECTED] * Website: www.biblioshop.com.br * ICQ 54152945 */ - Original Message - From: "Raphael" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 10:18 AM Subject: Re: [java-list] Nome na maquina do usuario Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder...Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: "Luiz Lima" [EMAIL PROTECTED] To: "ListaJava" [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTASOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para[EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] --- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: htt
Re: [java-list] Nome na maquina do usuario
Title: Mensagem Se funciona.Mas quem não tem DSN reversa? Se sua aplicação funciona para uma faixa de usuários, não pode depender desse recurso. - Original Message - From: Luiz Lima To: [EMAIL PROTECTED] ; 'André Barbosa' Sent: Tuesday, September 03, 2002 9:16 AM Subject: RES: [java-list] Nome na maquina do usuario Caros Colegas, a solução ja foi dada pelo colega André Barbosa e funcionou perfeitamente: request.getRemoteHost() e como foi dito pelo colega sven: Nem sempre isso retorna o RemoteHost, somente nos casos que aceita DNS reversa, e, somente retornará o nome/ ip da proxy/firewall se alguen está atras de uma como eu utilizo o DNS reversa, entao funcionou. um abraço -Mensagem original-De: Lincolm Ferreira de Aguiar [mailto:[EMAIL PROTECTED]] Enviada em: segunda-feira, 2 de setembro de 2002 14:06Para: [EMAIL PROTECTED]; André BarbosaAssunto: Re: [java-list] Nome na maquina do usuario Pessoal. Só háduas maneiras de se saber qual o nome do usuário logado na máquina: 1) O script tem que rodar na máquina do usuário: as alternativas disponíveis são applet, ActiveX,JavaScript, JScript, ou VBScript; Para applet e ActiveX e alguns métodos de JScript, é necessário estar digitalmente assinado, caso contrário, não tem como. 2) Obter esse dado a partir de um cabeçário HTTP preenchido pelo navegador, como ocorre nas páginas ASP, como é o caso do comentado Request.ServerVariables("LOGON_USER") que algumas pessoas comentaram aqui. Qualquer tentativa, na página JSP, usando métodos do pacote java.net resultarão na máquina onde está o Tomcat, não a máquina do usuário. Pois o script funciona no servidor, logo, o nome é do servidor. Um abraço, Lincolm - Original Message - From: André Barbosa To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 11:18 AM Subject: Re: [java-list] Nome na maquina do usuario request.getRemoteHost() não resolve seu problema?- Original Message -From: "BiblioShop - Rafael Santini" [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Monday, September 02, 2002 10:46 AMSubject: Re: [java-list] Nome na maquina do usuario Sei que você pode obter o IP da máquina ou proxy que está acessando suaJSP. Quanto ao nome da máquina, acho que não é possível. /* * Rafael de Melo Lima Santini * BiblioShop - Informatização de Bibliotecas Software * Florianópolis - Santa Catarina - Brasil * Fones: (48) 225-2566 ou 9991-2908 * E-Mail: [EMAIL PROTECTED] * Website: www.biblioshop.com.br * ICQ 54152945 */ - Original Message - From: "Raphael" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 10:18 AM Subject: Re: [java-list] Nome na maquina do usuario Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder...Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: "Luiz Lima" [EMAIL PROTECTED] To: "ListaJava" [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTASOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para[EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.or
Re: [java-list] Nome na maquina do usuario
Title: Mensagem Galera, sou o mais novo candidato a louco, comecei a programar em Java através de um livro que ensina a conectar-se a banco de dados e apresentar o resultado na tela.até aí estava uma maravilha..porém num dos ultimos exercicios o resultado do meu select teria que ser uma tabela desenhada na tela...para meu espanto o resutlado não foi o esperado..quando abre o grafico onde deveria mostrar a tabela, o resultado quando sai, apresenta-se desposicionado e somente tres dos quatro campos selecionados.e quando passo o mouse sobre a tabela o mesmo mostra os dados e some...outras vezes no scrollbar mostra de vez em quando os dados... Alguem teria um tutorial ou outro exemplo para que pudesse ver como fica o resultado de um comando select em uma tabela (SQL) ... Agradeço antecipadamente... Kleberson
[java-list] Nome na maquina do usuario
Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Nome na maquina do usuario
Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder... Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: Luiz Lima [EMAIL PROTECTED] To: ListaJava [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Nome na maquina do usuario
Sei que você pode obter o IP da máquina ou proxy que está acessando sua JSP. Quanto ao nome da máquina, acho que não é possível. /* * Rafael de Melo Lima Santini * BiblioShop - Informatização de Bibliotecas Software * Florianópolis - Santa Catarina - Brasil * Fones: (48) 225-2566 ou 9991-2908 * E-Mail: [EMAIL PROTECTED] * Website: www.biblioshop.com.br * ICQ 54152945 */ - Original Message - From: Raphael [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 10:18 AM Subject: Re: [java-list] Nome na maquina do usuario Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder... Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: Luiz Lima [EMAIL PROTECTED] To: ListaJava [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Nome na maquina do usuario
Eu já precisei utilizar. Resolvi o problema utilizando método nativo, chamando uma DLL feita em C que acessa uma API do Windows. Se quiserem aderir a esta solução eu posso enviar o código fonte. um abraço, Marivaldo Consultor em Informática Raphael raphaelos@hotma Para:[EMAIL PROTECTED] il.com cc: Assunto: Re: [java-list] Nome na maquina do usuario 02/09/2002 10:18 Responder a java-list Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder... Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: Luiz Lima [EMAIL PROTECTED] To: ListaJava [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Nome na maquina do usuario
É possível sim =) Dê uma olhada aqui. http://jakarta.apache.org/taglibs/doc/request-doc/request-1.0/index.html Espero ter ajudado.. Dalton www.portaljava.com O seu portal java em português - Original Message - From: BiblioShop - Rafael Santini [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 10:46 AM Subject: Re: [java-list] Nome na maquina do usuario Sei que você pode obter o IP da máquina ou proxy que está acessando sua JSP. Quanto ao nome da máquina, acho que não é possível. /* * Rafael de Melo Lima Santini * BiblioShop - Informatização de Bibliotecas Software * Florianópolis - Santa Catarina - Brasil * Fones: (48) 225-2566 ou 9991-2908 * E-Mail: [EMAIL PROTECTED] * Website: www.biblioshop.com.br * ICQ 54152945 */ - Original Message - From: Raphael [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 10:18 AM Subject: Re: [java-list] Nome na maquina do usuario Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder... Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: Luiz Lima [EMAIL PROTECTED] To: ListaJava [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Nome na maquina do usuario
request.getRemoteHost() não resolve seu problema? - Original Message - From: BiblioShop - Rafael Santini [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 10:46 AM Subject: Re: [java-list] Nome na maquina do usuario Sei que você pode obter o IP da máquina ou proxy que está acessando sua JSP. Quanto ao nome da máquina, acho que não é possível. /* * Rafael de Melo Lima Santini * BiblioShop - Informatização de Bibliotecas Software * Florianópolis - Santa Catarina - Brasil * Fones: (48) 225-2566 ou 9991-2908 * E-Mail: [EMAIL PROTECTED] * Website: www.biblioshop.com.br * ICQ 54152945 */ - Original Message - From: Raphael [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 10:18 AM Subject: Re: [java-list] Nome na maquina do usuario Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder... Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: Luiz Lima [EMAIL PROTECTED] To: ListaJava [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
RES: [java-list] Nome na maquina do usuario
Title: RES: [java-list] Nome na maquina do usuario try { java.net.InetAddress local = java.net.InetAddress.getLocalHost(); ip = local.getHostAddress(); local = java.net.InetAddress.getByName(ip); servername = local.getHostName(); } catch(java.net.UnknownHostException e) { ip = IPHostDesconhecido; servername = ServerHostDesconhecido; } catch(Exception e1) { } Umberto -Mensagem original- De: Marivaldo SouzaSantos [mailto:[EMAIL PROTECTED]] Enviada em: Monday, September 02, 2002 10:40 AM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Nome na maquina do usuario Eu já precisei utilizar. Resolvi o problema utilizando método nativo, chamando uma DLL feita em C que acessa uma API do Windows. Se quiserem aderir a esta solução eu posso enviar o código fonte. um abraço, Marivaldo Consultor em Informática Raphael raphaelos@hotma Para: [EMAIL PROTECTED] il.com cc: Assunto: Re: [java-list] Nome na maquina do usuario 02/09/2002 10:18 Responder a java-list Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder... Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: Luiz Lima [EMAIL PROTECTED] To: ListaJava [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Nome na maquina do usuario
André Barbosa [EMAIL PROTECTED] wrote on 02/09/2002 11:18:07: request.getRemoteHost() não resolve seu problema? Nem sempre isso retorna o RemoteHost, somente nos casos que aceita DNS reversa, e, somente retornará o nome/ ip da proxy/firewall se alguen está atras de uma.
Re: [java-list] Nome na maquina do usuario
Title: RES: [java-list] Nome na maquina do usuario Veja isso: Servidor X pagina.jsp (contendo o código abaixo) (...) Internet Explorer y: (acessando a página pagina.jsp no servidor x) O valor de servername será x pois o código está no servidor, não no navegador do usuário. Esses erros são comuns quando se está usando localhost uma vez que, somente neste caso, será impresso o nome correto do servidor, também porque o servidor e o cliente são os mesmos. Um abraço, Lincolm - Original Message - From: CITS To: '[EMAIL PROTECTED]' Sent: Monday, September 02, 2002 11:52 AM Subject: RES: [java-list] Nome na maquina do usuario try { java.net.InetAddress local = java.net.InetAddress.getLocalHost(); ip = local.getHostAddress(); local = java.net.InetAddress.getByName(ip); servername = local.getHostName(); } catch(java.net.UnknownHostException e) { ip = "IPHostDesconhecido"; servername = "ServerHostDesconhecido"; } catch(Exception e1) { } Umberto -Mensagem original- De: Marivaldo SouzaSantos [mailto:[EMAIL PROTECTED]] Enviada em: Monday, September 02, 2002 10:40 AM Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Nome na maquina do usuario Eu já precisei utilizar. Resolvi o problema utilizando método nativo, chamando uma DLL feita em C que acessa uma API do Windows. Se quiserem aderir a esta solução eu posso enviar o código fonte. um abraço, Marivaldo Consultor em Informática "Raphael" raphaelos@hotma Para: [EMAIL PROTECTED] il.com cc: Assunto: Re: [java-list] Nome na maquina do usuario 02/09/2002 10:18 Responder a java-list Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder... Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: "Luiz Lima" [EMAIL PROTECTED] To: "ListaJava" [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -
Re: [java-list] Nome na maquina do usuario
Pessoal. Só háduas maneiras de se saber qual o nome do usuário logado na máquina: 1) O script tem que rodar na máquina do usuário: as alternativas disponíveis são applet, ActiveX,JavaScript, JScript, ou VBScript; Para applet e ActiveX e alguns métodos de JScript, é necessário estar digitalmente assinado, caso contrário, não tem como. 2) Obter esse dado a partir de um cabeçário HTTP preenchido pelo navegador, como ocorre nas páginas ASP, como é o caso do comentado Request.ServerVariables("LOGON_USER") que algumas pessoas comentaram aqui. Qualquer tentativa, na página JSP, usando métodos do pacote java.net resultarão na máquina onde está o Tomcat, não a máquina do usuário. Pois o script funciona no servidor, logo, o nome é do servidor. Um abraço, Lincolm - Original Message - From: André Barbosa To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 11:18 AM Subject: Re: [java-list] Nome na maquina do usuario request.getRemoteHost() não resolve seu problema?- Original Message -From: "BiblioShop - Rafael Santini" [EMAIL PROTECTED]To: [EMAIL PROTECTED]Sent: Monday, September 02, 2002 10:46 AMSubject: Re: [java-list] Nome na maquina do usuario Sei que você pode obter o IP da máquina ou proxy que está acessando suaJSP. Quanto ao nome da máquina, acho que não é possível. /* * Rafael de Melo Lima Santini * BiblioShop - Informatização de Bibliotecas Software * Florianópolis - Santa Catarina - Brasil * Fones: (48) 225-2566 ou 9991-2908 * E-Mail: [EMAIL PROTECTED] * Website: www.biblioshop.com.br * ICQ 54152945 */ - Original Message - From: "Raphael" [EMAIL PROTECTED] To: [EMAIL PROTECTED] Sent: Monday, September 02, 2002 10:18 AM Subject: Re: [java-list] Nome na maquina do usuario Isso já foi perguntado umas 10 mil vezes por aqui e ninguém soube responder... Raphael Silva Analista de Sistemas - SONDA Brasil (21) 3970-7010 (21) 9321-0597 - Original Message - From: "Luiz Lima" [EMAIL PROTECTED] To: "ListaJava" [EMAIL PROTECTED] Sent: Monday, September 02, 2002 9:43 AM Subject: [java-list] Nome na maquina do usuario Alguem sabe como eu consigo via JSP o nome da maquina do usuario? Tentei com o iNet.getHostName do pacote:java.net.* Mas isso me retorna o nome da maquina do servidor, e eu preciso o nome da maquina do cliente. Obs.- preciso disso pq tenho um programa de seguranca q da acesso a maquina do usuario -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] - -- LISTASOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para[EMAIL PROTECTED] - -- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] --- LISTA SOUJAVA http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htmregras da lista: http://www.soujava.org.br/regras.htmhistorico: http://www.mail-archive.com/java-list%40soujava.org.brpara sair da lista: envie email para [EMAIL PROTECTED] -