VALIDA?ÃO DE DATA ATUAL POR MEIO DA INTERNET
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.
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.
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
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.
Mais alguma sugestão ou maneira para fazer?
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!
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!
vlw DS2T
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