首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >System.Security.SecurityException: Pechkin html to pdf生成器在共享主机上引发安全异常

System.Security.SecurityException: Pechkin html to pdf生成器在共享主机上引发安全异常
EN

Stack Overflow用户
提问于 2014-05-11 17:31:49
回答 1查看 262关注 0票数 0

我正在用Pechkin HTML来生成PDF。它在本地服务器上运行良好,但在共享主机公司上抛出异常。

https://github.com/tuespetre/Pechkin

安全异常:

说明:应用程序试图执行安全策略不允许的操作。若要授予此应用程序所需的权限,请与系统管理员联系,或更改应用程序在配置文件中的信任级别。

异常详细信息: System.Security.SecurityException:请求失败。

代码语言:javascript
复制
[SecurityException: Request failed.]
   Pechkin.Factory.Create(GlobalConfig config) +0
   client_GenerateReport2.Button5_Click(Object sender, EventArgs e) +270
   System.EventHandler.Invoke(Object sender, EventArgs e) +0
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +9752490
   System.Web.UI.WebControls.Button.RaisePostBackEvent(String eventArgument) +196
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +10
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +13
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +35
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +6704
   System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +245
   System.Web.UI.Page.ProcessRequest() +72

有人能解释我做错了什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-15 06:07:46

这是一个安全问题。Pechkin在中等信任中不工作,这在大多数共享主机上是默认的。

https://github.com/gmanny/Pechkin/issues/55

只要尝试在本地机器上设置中等信任,您就会得到相同的错误。

代码语言:javascript
复制
<system.web>
    <trust level="Medium" />
</system.web>

经过研究,我发现了一个在中等信任级别上工作的库www.sautinsoft.com来生成html到pdf。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23595775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档