大家好,在这里给大家演示一下“软件授权系统搭建和使用”

首先,压缩包,我已经下载好了,在桌面,我找一个盘符来解压使用。

我现在,打开iis服务。。。。稍等哈

机器有点慢,用了好多年了。。

http://127.0.0.1:88/account/index  管理后台

默认帐号  admin@admin.com

密码 123123

我们就登录进来了,我们来配置客户端。

不好意思,刚才按到快捷键了。。。。

客户端主要是这个ManagerAuth.dll文件

我们打开vs2010或者2013。。。。。

我们新建一个winform程序。。。

我们把dll复制到项目中,并且引用。。。

我们找到Program.cs这个文件

/// <summary>

        /// 应用程序的主入口点。

        /// </summary>

        [STAThread]

        static void Main()

        {

            Application.EnableVisualStyles();

            Application.SetCompatibleTextRenderingDefault(false);

            //这里要传两个参数进去,一个是域名,一个是登录成功之后的窗体

            ManagerAuth.LoginAuth auth = new ManagerAuth.LoginAuth("http://127.0.0.1:88", new Form1());

            auth.SetTitle = "认证demo";//这个是标题

            Application.Run(auth);

            //Application.Run(new Form1());

        }


客户端就这样算配置好了,我们运行试一下。。。

我们随便输入个帐号和密码。。

会提示帐号或者密码错误,我们在后台新增一个帐号和密码

帐号:auth@qq.com  密码123456


---------------------------

---------------------------

该设备没有授权登陆!

---------------------------

确定   

---------------------------

这时候,就会提示机器未授权

我们来进行机器绑定。

机器码:f80c491af085a4dfdd389d140d0a8770

我们成功绑定了,我们再登录下试试,登录进来了!!!!!

如果,删除用户,怎么办???软件会不会自动退出呢???

因为,默认是10分钟验证授权一次,

如果删除授权,软件最多运行10分钟,这个,我们可以自己设置。

我们再来测试一下,删除授权!!

首先运行软件,进行登录

我们,现在来删除授权。。。

发现了没???程序自动退出了!!!!!!

如果,时间过期了,也会自动退出的!!!!!

教程结束,拜拜




评论(0条)

请登录后评论
yanhuang456

yanhuang456 Rank: 1

0

0

0

( 此人很懒并没有留下什么~~ )
img

asp.net软件授权系统及使用视频教程

下载积分 钻石会员
免费 免费
请您 登录后 下载 !
说明

您下载所消耗的积分将转交上传作者。上传资源,免费获取积分!