簡體   English   中英

如何在客戶端計算機上驗證.NET代碼訪問安全性

[英]How do I validate .NET Code Access Security on a client computer

有沒有可以讓我驗證有效代碼訪問安全性的工具,而不僅僅是caspol這樣的列表規范? 如果您願意,可以使用查看工具。

我們遇到一個問題,即第三方應用程序無法在網絡驅動器上加載.NET程序集。 為了使驅動器在服務級別可用,使用LGP映射驅動器,或者使用symlink(在任何人指出之前,不,我們不能使用unc paths :-)來使驅動器在機器范圍內可用。 如果我們以這種復雜的方式映射驅動器,則應用程序將因缺少信任而失敗。 如果我們在當前用戶上下文中以正常方式映射驅動器,則程序集將正常加載。 無論使用哪種映射方法,可信路徑都是完全相同的。 但是檢查的結果顯然不是。 因此,我正在尋找一種可以驗證信任的工具。 我絕對相信必須存在這樣一種工具,但是我似乎根本找不到。

評論員漢斯·帕桑特(Hans Passant)砸在了頭上。 CASPOL / ResolveGroup和/ ResolvePerm確實為我提供了所需的信息。 根本的問題有待解決,但這不在此問題的范圍內。

暫無
暫無

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

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