当前位置:  开发笔记 > 编程语言 > 正文

模拟共享主机信任级别

如何解决《模拟共享主机信任级别》经验,为你挑选了1个好方法。

我想在我的开发机器上模拟共享托管环境的信任级别,以便在我部署我的解决方案时没有令人讨厌的意外.

我在web.config中添加了这个设置:


唯一的问题是,当我尝试保存到我的数据库时,我收到此异常:

InnerException:System.Security.SecurityException Message ="类型'System.Net.SocketPermission,System,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的权限请求失败." 来源= "mscorlib程序"

我如何在保持媒体"喜欢"信任的同时特别允许这一点.还有其他我能合理允许的东西吗?我要在GoDaddy上主持.



1> Dan..:

我联系了Godaddy,得到了回应:

GoDaddy.com ASP.NET共享托管服务器使用默认的中等信任级别,添加OleDbPermission,OdbcPermission和限制较少的WebPermission.

在中等信任级别下运行的应用程序没有注册表访问权限,无法访问Windows事件日志,也无法使用反射.此类应用程序只能与定义的网络地址范围通信,文件系统访问仅限于应用程序的虚拟目录层次结构.如果您遇到任何问题,请确保您的应用程序可以在中等信任环境中工作.

因此,人们可以使用它来表示共享主机权限通常是什么样的.

当我弄清楚如何创建这些权限时,如@blowdards链接生病发布它们.或者,如果有人可以发布一个很棒的例子.

推荐阅读
无名有名我无名_593
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有