全部 我已经使用a'lot的库生成从Asp.net C#上的PDF格式的PDF。它在本地托管上运行良好。但在共享主机上传时会产生安全问题。Pdf没有生成共享托管hostgator
在ItextSharp pdf生成工具中,通过更新程序集信息文件解决了这个问题Itextsharp对CSS没有太多的控制。
然后我试图使用 https://github.com/tuespetre/Pechkin
两者(Pechkin和专家PDF阅读器转换器)正常工作在本地主机上,但是当我上传此之后发布抛出异常创建PDF对象。
安全例外:
说明:的应用程序试图执行由安全策略不允许的操作。要授予此应用程序所需的权限,请联系您的系统管理员或更改配置文件中的应用程序信任级别。
异常详细信息: System.Security.SecurityException:请求失败。
[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
您还可以检查从以下网址 http://ospr3y.com.192-185-11-183.secure24.win.hostgator.com/client/GenerateReport2.aspx
给出这个问题,但搜索到一些人说来更新webconfig信任级别设置为完全,但hostgar限制改变配置的这一部分。 有人可以帮助如何解决这个托管问题或一些不会导致共享主机问题的PDF生成组件。