RackSpace Cloudsite 上的 ASP MVC2 CombresLink 问题

发布于 2024-10-03 10:06:47 字数 383 浏览 8 评论 0原文

我刚刚完成将我的 asp.net mvc 2 网站部署到 RackSpace 云站点。

我目前刚刚收到一条错误消息:System.Security.SecurityException:请求失败。描述:应用程序试图执行安全策略不允许的操作。要授予此应用程序所需的权限,请联系您的系统管理员或在配置文件中更改应用程序的信任级别。

这发生在以下行: <%= Combres.WebExtensions.CombresLink("siteJs")%>

当 Combres 尝试访问 App_Data/Combres.xml 文件中的 SiteJs 链接时也是如此。我从 Discountasp 转移这个网站,它运行没有问题。

关于问题和解决办法有什么想法吗?

提前致谢

Im just finishing off deploying my asp.net mvc 2 website up to RackSpace cloudsites.

Im currently just getting an error saying: System.Security.SecurityException: Request failed. Description: The application attempted to perform an operation not allowed by the security policy. To grant this application the required permission please contact your system administrator or change the application's trust level in the configuration file.

This is occurring on the following line:
<%= Combres.WebExtensions.CombresLink("siteJs")%>

So it is when Combres is trying to access the SiteJs link in the App_Data/Combres.xml file. Im transferring this site over from Discountasp where it was working without issue.

Any ideas on what the problem and fix would be?

Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

喵星人汪星人 2024-10-10 10:06:47

如果我不得不根据您的环境为中等信任而在黑暗中进行尝试,我会猜测反射是您的问题。 Combres 使用 Fasterflect 这是一个很棒的反射库。话虽如此,中等信任应用程序不会被授予 ReflectionPermission< /a> 因此在尝试运行代码时会抛出 SecurityException。如果您有有关 SecurityException 的任何详细信息,则可能会确认情况是否确实如此。

If I had to take a shot in the dark based on your environment being Medium Trust, I am going to guess reflection is your issue. Combres uses Fasterflect which is a great reflection library. That being said, Medium Trust applications are not granted the ReflectionPermission so this would throw a SecurityException when attempting to run the code. If you have any details on the SecurityException, could likely confirm if that is indeed the case.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文