2012-05-08 2 views
3

우리는 .NET 데스크탑 응용 프로그램에서 Rhino 라이센스를 성공적으로 구현 한 모든 사람으로부터 조언을 구합니다. Rhino 라이센스를 C# Winforms 응용 프로그램에 성공적으로 통합했습니다.Rhino 라이센스 - 여러 평가판 기간 사용 안 함

순간

Rhino Licensing

우리의 소프트웨어를 열 수있는 유일한 방법은 유효한 라이센스 파일에 연결하는 것입니다. 우리는 재판을 요구하는 모든 사용자에게 시험 사용권 (30 일 후에 만료)을 발급 할 계획이지만 문제는 사용권이 만료 될 때마다 사용자가 새로운 시험/데모 사용권을 얻지 못하게하는 방법입니다. 이는 이론적으로 여러 번의 시험 사용 기간 동안 소프트웨어 라이선스를 취득 할 수있는 능력을 제공 할 것입니다.

내 관심사는 시험 사용권 문제와 관련이 있습니다. 원래 원래 라이센스가 생성되었을 때 사용하도록 제공된 전자 메일 주소를 기반으로 한 평가판 라이선스 문제를 제한하려고 생각했지만 사용자가 임시받은 편지함 전자 메일 계정을 사용하여 무제한 라이센스 수를 등록 할 가능성이 있습니다.

초기 기간이 만료 된 후 사용자가 평가판/데모 라이센스로 다시 발행하지 못하도록하는 방법에는 어떤 방법을 사용합니까? 평가판 라이선스에 등록한 후 원래 라이센스가 서버에서 자동으로 사용자에게 제공되고 있다고 가정하십시오.

모든 아이디어가 환영합니다.

답변

5

사용자가 라이센스를 "활성화"하여 저장하면 서버로 전송되는 고유 한 하드웨어 ID를 생성 할 수 있습니다.

사용자가 새 평가판을 요청하고 정품 인증을 시도하면 서버는 하드웨어 ID가 이미 데이터베이스에 있음을 나타내는 응답을 보내고 라이센스를 취소합니다.