熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Java編程 >> Java核心技術 >> 正文

.NET應用自動部署窗體技術詳解(3)

2013-11-23 19:28:01  來源: Java核心技術 

  NET安全和框架配置工具
  雖然IE浏覽器允許配置一些NET應用的安全選項但不全面
  要訪問NET應用的全部安全選項必須使用NET Framework配置工具這個工具是NET框架的一部分而不是VSNET的一部分這意味著用戶只要安裝了NET框架他就有了相應的配置工具啟動NET Framework配置工具的步驟是打開Windows控制面板選擇管理工具然後選擇Microsoft NET Framework配置利用這個工具我們可以配置NET安全策略確定允許信任哪些地址以及對各個地址的信任程度
  全面介紹NET安全策略以及配置安全策略的工具已經超出了本文的范圍但我們可以舉出簡單的例子了解配置代碼組和權限集的基本方法(請參見圖
  
 

  
NET框架配置工具

  代碼組列舉了哪些代碼是可以信任的哪些代碼必須禁止訪問一般地我們可以將圖默認設置的代碼組與IE浏覽器安全設置對話框中的區域相對應
  權限集是一種把多個權限用單一名稱組織起來的辦法例如顯示了默認授予本地Intranet權限集的權限清單
  
 

  
Intranet權限集

  右擊一個節點可以創建自定義的代碼組或權限集例如只要按照下面的步驟授予的URL全部信任權限前面的例子就不會再顯示任何安全錯誤信息
  ⑴ 打開代碼組分支右擊All_code選擇新建如圖
  
 

  
創建自定義的代碼組和權限集

  ⑵ 輸入新建代碼組的名稱例如MyCodeGroupFor點擊下一步
  ⑶ 如圖選擇此代碼組的條件類型選擇URL然後輸入*作為可信任的URL點擊下一步
  
 

  
設置代碼組的條件類型

  ⑷ 最後如圖選擇權限集FullTrust(完全信任)點擊下一步再點擊完成
  

  
將權限集指定給代碼組

  現在如果我們再打開IE浏覽器用這個URL啟動loaderexe程序程序運行時不會出現任何安全錯誤信息即使我們從File菜單選擇Employee Form從數據庫裝入Employee的數據同樣不會出現錯誤信息
  在上面這個例子中我們將FullTrust授予了一個URL僅用於演示當然沒有問題但在正式的生產環境中授權應當謹慎只能將保證應用程序能夠正常工作的最小權限授予指定的URL

From:http://tw.wingwit.com/Article/program/Java/hx/201311/26909.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.