如何更改Windows Azure网站的信任级别?

时间:2014-07-04 15:31:47

标签: c# asp.net asp.net-mvc azure

我在Windows Azure中使用DevExpress ExportToPDF方法托管了一个ASP.NET MVC 5网站,它在2014年6月30日之前正常工作,Azure WebSite安全策略发生了一些变化。

我正在研究并且DevExpress的开发人员说网站现在必须在<trust level="Medium"/>运行,但是我改变了它并且我收到了这个错误:

  

请求类型'System.Security.Permissions.ReflectionPermission,mscorlib,Version = 4.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的权限失败。]

如何在Windows Azure网站中获得中等级别?

1 个答案:

答案 0 :(得分:1)

这里有几个问题。

1)Azure网站始终以完全信任方式运行。因此,由于我们在最高信任级别运行您的代码,因此永远不会存在信任级别不足的问题。

2)Azure网站(远早于6/30)出现了一个回归,这会阻止多个PDF生成工具的运行。但那是在6/30左右解决的问题。事实上,你没有看到这一点是令人不安的,因为我是修理它的人。因此,您最好的选择是回复此处或Azure网站论坛,并提供您希望使用的代码的详细信息。然后我们可以跟踪问题并修复它。任何不便敬请谅解。