VALIDA?ÃO DE DATA ATUAL POR MEIO DA INTERNET

MILTONSILVA94 09/11/2015 09:55:51
#453630
Atualmente tenho uma função no meu projeto que serve para verificar a data atual com a data do sistema, para isso tenho um [ô]text[ô] que é digitado a data que quero a expiração da chave do sistema, porém se na cpu for alterado a data atual, o mesmo vai permitir logicamente.
Para isso preciso montar algo do tipo que no campo de [ô]text[ô] vai estar uma determinada data exemplo [ô]01/01/2016[ô] daí queria validar na rotina [ô]Form_Load[ô] a validação da data atual(talvez por meio da internet), para isso eu precisaria saber como consigo montar esta rotina.
JOAOBENEVIDES 09/11/2015 14:43:16
#453650
voce nao acha mais seguro , voce pegar a data do servidor para fazer isto , pois se voce permitir que o usuario mudei a data ele pode saber disto e burlar seu sistema , como eu faco todos dia eu faco esta verificação para ver de a ,maquina local esta na mesma data do servidor , que deve estar na mesma data
MILTONSILVA94 09/11/2015 14:50:26
#453652
Poisé, mas o usuário não irá mudar a data no [ô]text[ô] pois fica desabilitado para edição, é eu que defino a data que quero neste [ô]text[ô] dentro do projeto e depois compilo a versão executável.
MILTONSILVA94 12/11/2015 07:22:51
#453750
Mais alguma sugestão ou maneira para fazer?
DS2T 12/11/2015 07:37:48
#453751
Resposta escolhida
Crie um WebService ou até mesmo um WebAPI (os manos aqui do fórum pira hahaha).
Deixe ele fazer comunicação com um banco de dados no seu servidor onde você armazena as informações do seu cliente e a data de expiração do sistema. E crie também uma função para retornar a data do servidor.

Aí depois basta chamar a função (Webservice ou WebAPI) no seu sistema e verificar a data do servidor e a data de expiração do seu cliente.
Aonde vai chamar o método? Pode ser num timer que dispara a cada 10 minutos, pode ser quando abre o sistema (O foda é se o cara deixar o sistema aberto forever hahaha). Pode ser ao clicar num item de menu... aí você decide.


Faloooou!

MILTONSILVA94 17/11/2015 11:02:47
#454034
vlw DS2T
MILTONSILVA94 04/12/2015 12:33:51
#454803
Alguma outra maneira ou algum link que faça essa comunicação via internet também?
Tópico encerrado , respostas não são mais permitidas