六NET安全和框架配置工具 雖然IE浏覽器允許配置一些
NET應用的安全選項
但不全面
要訪問
NET應用的全部安全選項
必須使用
NET Framework配置工具
這個工具是
NET框架的一部分
而不是VS
NET的一部分
這意味著
用戶只要安裝了
NET框架
他就有了相應的配置工具
啟動
NET Framework配置工具的步驟是
打開Windows控制面板
選擇
管理工具
然後選擇
Microsoft
NET Framework配置
利用這個工具
我們可以配置
NET安全策略
確定允許信任哪些地址
以及對各個地址的信任程度
全面介紹
NET安全策略以及配置安全策略的工具已經超出了本文的范圍
但我們可以舉出簡單的例子
了解配置代碼組和權限集的基本方法(請參見圖
)
圖NET框架配置工具 代碼組列舉了哪些代碼是可以信任的
哪些代碼必須禁止訪問
一般地
我們可以將圖
默認設置的代碼組與IE浏覽器安全設置對話框中的
區域
相對應
權限集是一種把多個權限用單一名稱組織起來的辦法
例如
圖
顯示了默認授予
本地Intranet
權限集的權限清單
圖Intranet權限集 右擊一個節點可以創建自定義的代碼組或權限集
例如
只要按照下面的步驟授予的URL全部信任權限
前面的例子就不會再顯示任何安全錯誤信息
⑴ 打開
代碼組
分支
右擊All_code
選擇
新建
如圖
圖創建自定義的代碼組和權限集 ⑵ 輸入新建代碼組的名稱
例如
MyCodeGroupFor
點擊
下一步
⑶ 如圖
在
選擇此代碼組的條件類型
中
選擇
URL
然後輸入
*
作為可信任的URL
點擊
下一步
圖設置代碼組的條件類型 ⑷ 最後
如圖
選擇權限集FullTrust(完全信任)
點擊
下一步
再點擊
完成
圖將權限集指定給代碼組 現在
如果我們再打開IE浏覽器
用這個URL啟動loader
exe程序
程序運行時不會出現任何安全錯誤信息
即使我們從File菜單選擇Employee Form
從數據庫裝入Employee的數據
同樣不會出現錯誤信息
在上面這個例子中
我們將FullTrust授予了一個URL
僅用於演示當然沒有問題
但在正式的生產環境中
授權應當謹慎
只能將保證應用程序能夠正常工作的最小權限授予指定的URL
From:http://tw.wingwit.com/Article/program/Java/hx/201311/26909.html