科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道应用软件 Windows控件应用于ASP.net的权限问题

Windows控件应用于ASP.net的权限问题

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Windows控件应用于ASP.net的权限问题

作者:csdn 来源:csdn 2009年12月15日

关键字: 问答 ASP.NET

  • 评论
  • 分享微博
  • 分享邮件

 Windows控件应用于ASP.net的权限问题

已将Windows控件成功应用于Asp.net中,但这个控件还要访问数据库、进行本地IO操作、打印等,这时就会出现“应用程序试图执行安全策略不允许的操作”这样的提示,应该怎样给它授权?

在客户端要配置,允许客户端去检查安全性。
IE的安全性是分几项的
"IIS虚拟目录匿名访问 "中的匿名帐户修改成具有权限的帐户,修改用户为管理员组

在程序目录,右键选安全,加上asp。net和everyone 权限为完全控制,试。

服务用户默认不能载入每用户的注册表。用LogonUser和CreateProcessUser创建一个新进程。

基本算是成功了,基本操作方法是:
(1)在客户端安装“Microsoft .NET Framework 2.0 配置”。
(2)通过这个配置程序把“计算机”中All_Code代码组的前三个都设置为FullTrust权限。
这样做虽然成功了,但每个客户端都去这样搞也太麻烦了吧?用户肯定很难接受,如果简单修改一下IE权限(如可信站点)估计还可以。

Windows控件是在客户端执行的,是客户端没有执行权限。为了防止恶意代码的破坏,这种设计可以理解,但也应该有个服务器授权的功能啊,客户端浏览器如果认为它是可信任的,应该去执行它

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章