图解加密狗示例程序的编译、使用和部署

本篇经验将和大师介绍加密狗示例法式的编译、利用和摆设的方式,但愿对大师的工作和进修有所帮忙!

方式/步调

  1. 1

    ASP.NET 办事器端需安装 Microsoft .NET Framework 4.0 和 IIS 7,示例法式的目次布局如下图所示:

  2. 2

    编译/利用 ASP.NET 示例法式

    ASP.NET 示例工程利用超等狗试用件演示。请按照如下步调利用此软件包:

    在办事器端, 按照您的系统是否为 64 位,选择将文件 dog_auth_srv.dll 放到:(系统盘符:) \Windows\SysWOW64 或(系统盘符:) \Windows\System32 目次下。 例如:C:\Windows\SysWOW64。 (今朝 64 位系统暂不撑持挪用 64 位动态库:dog_auth_srv_x64.dll),如下图所示:

  3. 3

    利用 Visual Studio 2010 编译本工程并运行。最终用户第一次利用请点击进入注册页面,输入用户名和用户口令进行注册。 用户名和用户口令将被写入超等狗硬件;同时,用户名和超等狗 ID 将被写入办事器端数据库中。用户可以对用户口令进行更改。

  4. 4

    摆设您本身的 ASP.NET 工程 现实的工程将绑心猿意马您的开辟商 ID 和认证代码。 此示例以 Windows 7 系统与 IIS 7 为例,步调如下:

  5. 5

    请插入您的开辟狗,利用认证代码生当作东西生当作认证代码,文件名默认为: auth_code.xml。

    文件内容包含您的开辟商 ID 和认证代码。 请将auth_code.xml 拷贝至办事器端工程的目次 serverdata 中,如下图所示:

  6. 6

    利用超等狗认证初始化东西(AuthTool.exe)点窜超等狗的办理员口令(SO PIN,默认为:“abcdefgh”)和认证因子(默认为:“00000000”),设置用户口令(USER PIN,默认为:“12345678”)与用户信息。也可经由过程 web 工程的用户注册页面让用户自行注册点窜用户口令与用户名。 若是您点窜了认证因子,请同时点窜办事器端 serverdata 目次中的设置装备摆设文件: auth_factor.xml。为了提高平安性,建议您点窜默认的认证因子,如下图所示:

  7. 7

     在办事器端, 将您的 web 工程按照示例工程点窜后放到一个目次中。 例如: D:\Authentication,如下图所示:

  8. 8

    在办事器端安装 IIS 后, 在节制面板中选择: 办理东西->Internet 信息办事 (IIS) 办理器,双击打开,如下图所示:

  9. 9

     在左侧的 “应用法式池”节点右键点击选择:“添加应用法式池…”,然后做出设置,如下图所示:

  10. 10

    点击“确定”确认。然后点击右侧的“高级设置…”,打开“高级设置”对话框, 做出设置,点击“确定”确认,如下图所示:

  11. 11

    在左侧的 “网站” 节点右键点击选择:“添加网站…”,在弹出的对话框中, 做出相关设置,例如:在“应用法式池:”中选择上面设置的“dogauth”;在“物理路径”中设置为工程的存放路径;在“IP地址”中设置一个可用的IP 地址,选择一个不会跟其他应用法式冲突的端口,如下图所示:

  12. 12

    注重 1. 在办事器端安装 IIS 后, 请在节制面板中选择: Programs->Programs and Features->Turn Windows features on or off,进行如下设置装备摆设:

    2. 设置装备摆设竣事后, 以办理员权限运行“号令提醒符” , 运行以下号令: %windir%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe –i

  • 发表于 2018-05-31 00:00
  • 阅读 ( 1024 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具