2012-12-19 5 views
0

고객이 라이센스 키 및 만료일을 응용 프로그램에 추가하는 방법을 요청했습니다. 그는 프로그램에 할당 한 다음 설정을 생성하려고합니다. 가장 안전하고 일반적인 방법은 무엇입니까? 이 프로그램은 내가 키에 만료 날짜를 암호화하는 라이센스 키를 생성VB.net 응용 프로그램의 활성화 및 만료

생각이 읽을 수 VS.net에서 2008 년

답변

1

두 가지 옵션을 쓸 때 응용 프로그램이 실행 :

Dim ExpiryDate as Date = LoadLicenseFile 'extracts the hashed expiry date from the file 
If ExpiryDate < DateTime.Now then Application.Exit 

활성화 요청을 처리하고 응용 프로그램이 실행될 때 웹 서비스에 연결하는 웹 서비스를 만듭니다.

+0

안녕하세요, Matt, 답변 해 주셔서 감사합니다. 첫 번째 옵션을 선호하지만이를 실현하는 방법을 묻는 질문 : 로컬 라이센스 파일을 만들 수 있습니다. md5 ("APP_NAME"+ "EXP : 2013/12/31")와 같은 암호화 된 콘텐츠를 넣을 수 있습니다. 내 문제는 라이센스가 만료되었는지 만료일이 아닌 다른 모든 날짜를 확인할 수 없다는 것입니다. 날짜를 암호화하고 확인하는 가장 좋은 방법은 무엇입니까? – Cris

+0

@cris -이 답변을 편집했습니다. –

관련 문제