本篇經驗將和大師介紹加密狗示例法式的編譯、利用和擺設的方式,但愿對大師的工作和進修有所幫忙!
ASP.NET 辦事器端需安裝 Microsoft .NET Framework 4.0 和 IIS 7,示例法式的目次布局如下圖所示:
 編譯/利用 ASP.NET 示例法式
ASP.NET 示例工程利用超等狗試用件演示。請按照如下步調利用此軟件包:
在辦事器端, 按照您的系統是否為 64 位,選擇將文件 dog_auth_srv.dll 放到:(系統盤符:) \Windows\SysWOW64 或(系統盤符:) \Windows\System32 目次下。 例如:C:\Windows\SysWOW64。 (今朝 64 位系統暫不撐持挪用 64 位動態庫:dog_auth_srv_x64.dll),如下圖所示:
 利用 Visual Studio 2010 編譯本工程并運行。最終用戶第一次利用請點擊進入注冊頁面,輸入用戶名和用戶口令進行注冊。 用戶名和用戶口令將被寫入超等狗硬件;同時,用戶名和超等狗 ID 將被寫入辦事器端數據庫中。用戶可以對用戶口令進行更改。
擺設您本身的 ASP.NET 工程 現實的工程將綁心猿意馬您的開辟商 ID 和認證代碼。 此示例以 Windows 7 系統與 IIS 7 為例,步調如下:
請插入您的開辟狗,利用認證代碼生當作東西生當作認證代碼,文件名默認為: auth_code.xml。
文件內容包含您的開辟商 ID 和認證代碼。 請將auth_code.xml 拷貝至辦事器端工程的目次 serverdata 中,如下圖所示:
 
 利用超等狗認證初始化東西(AuthTool.exe)點竄超等狗的辦理員口令(SO PIN,默認為:“abcdefgh”)和認證因子(默認為:“00000000”),設置用戶口令(USER PIN,默認為:“12345678”)與用戶信息。也可經由過程 web 工程的用戶注冊頁面讓用戶自行注冊點竄用戶口令與用戶名。 若是您點竄了認證因子,請同時點竄辦事器端 serverdata 目次中的設置裝備擺設文件: auth_factor.xml。為了提高平安性,建議您點竄默認的認證因子,如下圖所示:
 在辦事器端, 將您的 web 工程按照示例工程點竄后放到一個目次中。 例如: D:\Authentication,如下圖所示:
 在辦事器端安裝 IIS 后, 在節制面板中選擇: 辦理東西->Internet 信息辦事 (IIS) 辦理器,雙擊打開,如下圖所示:
 在左側的 “應用法式池”節點右鍵點擊選擇:“添加應用法式池…”,然后做出設置,如下圖所示:
 點擊“確定”確認。然后點擊右側的“高級設置…”,打開“高級設置”對話框, 做出設置,點擊“確定”確認,如下圖所示:
 在左側的 “網站” 節點右鍵點擊選擇:“添加網站…”,在彈出的對話框中, 做出相關設置,例如:在“應用法式池:”中選擇上面設置的“dogauth”;在“物理路徑”中設置為工程的存放路徑;在“IP地址”中設置一個可用的IP 地址,選擇一個不會跟其他應用法式沖突的端口,如下圖所示:
 注重 1. 在辦事器端安裝 IIS 后, 請在節制面板中選擇: Programs->Programs and Features->Turn Windows features on or off,進行如下設置裝備擺設:
2. 設置裝備擺設竣事后, 以辦理員權限運行“號令提醒符” , 運行以下號令: %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!