Liberar acesso somente a computadores cadastrados

16/04/2009

0

Aplicativos desenvolvido em WebForms C# e ASP.NET

O cenário é o seguinte
Web site de gestão empresarial...
Cadastros, Relatorios, Configuracoes, Estoque, Venda, etc..

Agora o que eu preciso é...

Certas operações do sistema tipo alguns relatorios financeiro somente serão acessiveis de estações previamente cadastradas..
Alguém vai ate essa estação acessa o sistema entra no cadastro de estações e libera o acesso do conteúdo restrito para aquela estação.

O que eu preciso.
Como verificar se a estação esta cadastrada ??
Gravar algo no Registro do Windows? tem como pelo browser com asp.net ??
Algum arquivo em algum diretório dessa estação? Pelo browser eu posso verificar a existencia de arquivos no disco local da estacao ?


Mysys

Mysys

Responder

Posts

23/04/2009

Signori

Veja,

Pelo .NET, você consegue pegar o IP da estação, porém estas deveriam ter IP fixo na rede.

Ainda assim acho que um controle de usuários/logins seria a melhor opção.

espero ter ajudado...

Att


Responder

23/04/2009

Mysys

sim o controle de usuarios ja tem ...

mais mesmo assim ... bom entao vamos portir para perguntas..

posso manipular o regedit pelo aspx ?
ou
posso verificar a existencia de um arquivo x no diretorio do cliente ?
ou
posso verificar o serial do HD do cliente como é feito no delphi ?


Responder

23/04/2009

Signori

Pelo que pesquisei, por medidas de segurança, essas o .NET não tem acesso a estas informações.

Mas parece que é possível pegar o endereço MAC da placa de rede, vou continuar pesquisando, se achar algo posto aki...

Se você encontrar algo, não deixa de compartilhar! :wink:

Boa sorte!


Responder

23/04/2009

Signori

veja esse artigo, é feito em VB.NET, mas quem sabe possa dar uma luz..

[url]http://www.linhadecodigo.com.br/Artigo.aspx?id=470[/url]


Responder

23/04/2009

Signori

Outra sugestão, seria você instalar algum programa nestas estações que interagem com seu site, como se fosse um plugin.... Daí vc liberava acesso somente para as máquinas que tivessem este aplicativo...


flw


Responder

23/04/2009

Mysys

pra pegar dados no registro do windwos da pra usar essas dicas

http://books.google.com.br/books?id=JMo8W7DG9Q0C&pg=PA461&lpg=PA461&dq=asp+manipular+registros+do+windows&source=bl&ots=9ZoI82ka1q&sig=XzzqjV1AHrha2iL-vJH-bnH8WMY&hl=pt-BR&ei=4dLwSe__KIiMtgfxpKmrDw&sa=X&oi=book_result&ct=result&resnum=6#PPA462,M1

porem entretanto toda via se o cliente acessar de um sistema operacional que na seja windows ?? e ai ??


Responder

24/04/2009

Signori

Endereço MAC da plca de rede...


Responder

26/04/2009

Fausto.malheiros

se fosse eu, não pensaria 2 vezes....chama um aplicativo que captura a serie o hd...e ja usa a propria série pra buscar a licencas...se não tem licença...nãe acessa.


Responder

05/05/2009

Mysys

Entao ...

em alguns aplicativos desktop ja é assim com o delphi...

mais no C# com asp.net ? eu vou ter acesso ao hd ?
se tiver algun conteudo manda ai

falows


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar