簡體   English   中英

是否可以將“完全信任”授予“中等信任”網站中的url

[英]Is it possible to grant Full Trust to url within Medium Trust Web site

我正在使用Aspose中的Dlls(單元格和PDF),並遇到了權限問題,因為該站點必須設置為Medium Trust,而DLL需要Full Trust。 我試圖以其他方法將站點保持在“中等信任”狀態,以完全信任DLL。 到目前為止,我已經嘗試了以下操作:使用以下代碼組創建了一個單獨的自定義中等信任配置文件:

<CodeGroup
   class="UnionCodeGroup"
       version="1"
       PermissionSetName="FullTrust"
       Name="Aspose.PDF_Asp.Net"
       Description="This code group grant full trust to Aspose.PDF">
       <IMembershipCondition
            class="StrongNameMembershipCondition"
            version="1"        
PublicKeyBlob="00240......."/>
</CodeGroup>

我也嘗試過將.Net Framework Config文件夾下的web.config添加到

<fullTrustAssemblies>
<add
   assemblyName="Aspose.Pdf"
   version="10.6.0.0"
   publicKey="00240000......"
/>

到目前為止,這些方法均無效。 所以我想知道是否可以在不使用Web服務的情況下完全信任站點中的特定頁面。 如果我有一個頁面,我可以傳遞參數並使用它在Full Trust下運行,那么我至少可以緩解Aspose在Medium Trust下不起作用的問題。

提前致謝。

請嘗試在GAC(全局程序集緩存)中安裝Aspose(單元格和PDF)程序集。 如果我沒記錯的話,那么在GAC中安裝任何程序集都會自動為其授予“完全信任”權限,因此它應該可以解決您的問題。

注意:我在Aspose擔任開發人員布道者

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM