asp.net(C#)通过WMI无法获取磁盘卷序列号(硬件信息)的问题解决办
2016-12-27 11:45
651 查看
公司的软件,asp.net,C#编写
使用加密狗+硬件信息进行加密,其中要获取磁盘卷序列号
使用WMI获取(System.Management),但是在个别服务器上会出现有时获取不到的问题
使用Winform程序则没问题,遂怀疑是asp.net程序权限不够的问题
解决方法(2008R2为例):
打开计算机管理——服务和应用程序——右键点击“WMI控件”,点击属性。
切换到“安全”,选择Root,点击“安全设置”,添加IIS_USR的执行方法等权限
使用加密狗+硬件信息进行加密,其中要获取磁盘卷序列号
使用WMI获取(System.Management),但是在个别服务器上会出现有时获取不到的问题
使用Winform程序则没问题,遂怀疑是asp.net程序权限不够的问题
解决方法(2008R2为例):
打开计算机管理——服务和应用程序——右键点击“WMI控件”,点击属性。
切换到“安全”,选择Root,点击“安全设置”,添加IIS_USR的执行方法等权限
相关文章推荐
- C# ASP.net 解决easyui treegrid传递参数后台无法获取的问题
- asp.net 导入excel某列信息无法获取问题及excel 2007连接字符串
- C#中通过wmi获取硬件的信息
- asp.net无法获取iis目录的问题解决方法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- 解决asp.net FileUpload控件无法获取完整路径的问题 - 无序修改浏览器参数
- 【转】ASP.net2。0中解决无法获取 GridView 隐藏列值问题
- asp.net/C# 执行存储过程技术要点,获取Return返回值,解决“存储过程总返回-1”的问题
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- asp.net无法获取iis目录的问题解决方法
- 【转】ASP.net2。0中解决无法获取 GridView 隐藏列值问题
- asp.net/C# 执行存储过程技术要点,获取Return返回值,解决“存储过程总返回-1”的问题
- ASP.NET DEMO 7: 解决无法获取 GridView 隐藏列值问题
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- 【转】ASP.net2。0中解决无法获取 GridView 隐藏列值问题
- C#通过WMI获取硬件信息
- C# asp.net页面通过URL参数传值中文乱码问题解决办法
- 【转】ASP.net2。0中解决无法获取 GridView 隐藏列值问题
- C# asp.net页面通过URL参数传值中文乱码问题解决办法