簡體   English   中英

嘗試通過安全透明方法'Compat.Button1_Click(System.Object,System.EventArgs)'訪問安全關鍵方法'x'失敗

[英]Attempt by security transparent method 'Compat.Button1_Click(System.Object, System.EventArgs)' to access security critical method 'x' failed

整個錯誤如下:

嘗試通過安全透明方法'Compat.Button1_Click(System.Object, System.EventArgs)'訪問安全關鍵方法'System.Management.ManagementObjectSearcher..ctor(System.String)'失敗。

程序集'App_Web_d3moi4vm, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null'是部分受信任的,這將導致CLR使其完全安全透明,而不考慮程序集本身中的任何透明度注釋。 為了訪問安全關鍵代碼,必須完全信任此程序集。

這是一個檢查客戶端計算機的系統配置並顯示它的網站。這是一些安全問題嗎? 我該如何克服呢?

      Line 18:     protected void Button1_Click(object sender, EventArgs e)
      Line 19:     {
      Line 20:         ManagementObjectSearcher MOS = new ManagementObjectSearcher("SELECT * FROM Win32_Processor");
      Line 21:         foreach (ManagementObject MO in MOS.Get())
      Line 22:         {

將此行添加到assemblyinfo.cs:

[程序集:SecurityRules(SecurityRuleSet.Level1)]

123的詳細信息。 祝好運!

暫無
暫無

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

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