2016-08-14 41 views
1

我正在開發一個用於不同大小組織的開發工具。我希望能夠銷售n臺計算機的組織許可證,並防止他們將它安裝在比他們付費的機器更多的機器上。如果我可以訪問互聯網,這個概念非常簡單,我可以根據主板的序列號創建一個公鑰和私鑰,並擁有一個Web服務來限制產生的密鑰數量。我的問題是有些組織沒有連接到互聯網,我也希望能夠處理這種情況。我可以在共享文件夾中使用共享文件來解決所有用戶正在驗證的問題,但如果可能的話,我寧願不要求客戶端擁有共享文件夾或處理共享文件可能產生的錯誤每個人都可以忍受。
任何想法將不勝感激。
感謝如何限制Intranet環境中每個許可證的用戶數量?

回答

1

這它是如何工作的Labs64 NetLicensing並可能給你一些想法的實現:

    處於「離線」的企業內部網環境NetLicensing代理是 安裝
  • 代理仍然可以連接
  • 到互聯網(DMZ)或通過加密狗/文件傳輸接收權利
  • 所有產品實例連接到代理並被驗證
  • in案例新資產將被分配給企業 - 許可證轉讓將從NetLicensing到代理

我希望這會引導你走向正確的方向。

+0

非常感謝,如果你能解釋什麼是「代理人」,我將不勝感激。 –

+0

簡而言之:代理是在客戶端安裝並管理所有獲得的離線模式下的權利的模塊: 'NetLicensing - >(離線) - >代理< - (在線/驗證) - >被許可方/ -devices' –

相關問題