全部 我已經使用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生成組件。