我發現了一些建議專有解決方案的帖子,這些解決方案都是我正在尋找的。我希望有人有一個教程,他們可以傳遞..無論如何 - 這是我需要的:爲C#服務器控件生成/驗證許可證密鑰
我有一個服務器控件是爲Sitefinity構建的。它被編譯成一個DLL。當有人購買控件時,我想生成包含特定於其網站URL /主機名的密鑰的許可證文件(.txt/.lic)。許可證文件應支持多個URL /主機名 - 以防他們需要在其開發和生產站點上工作。
當有人試圖在沒有正確的許可證文件的情況下加載控件時 - 它只會吐出「未經許可」的消息。
有什麼想法?我已經看過微軟的服務器控制授權頁面 - 而且這是我的頭腦。它也由Machine授權。我想通過URL /主機名授權。
究竟是什麼問題?如何生成密鑰?如何驗證它?如何確保庫不會在沒有正確密鑰的情況下運行? – svick
那麼 - 如果你有一個教程或一些文件上述所有 - 然後我會接受。一旦我有了一個出發點,我就很擅長跑步。我想我最關心的是創建許可證文件。 – Avisra