2012-02-08 52 views
0

我使用XBAP一個Intranet應用程序考慮,我想以避免將整個應用程序完全信任。XBAP - 我能給予充分的信任只對特定的方法呢?

本質上,我需要做一些需要完全信任的方法調用(例如DriveInfo.GetDrives),但我想在部分信任中運行其他應用程序,因爲它不需要完全信任99%的應用程序。

有沒有一種方法來對具體的方法調用和完全信任/或打破需要完全信任權限到不同的組件,所以我可以保留大部分的應用程序在部分信任的作品?

謝謝!

回答

-1

簡短的回答:可以,淨讓您的裝修方法的具體權利的水平。但是(這是一個很大的問題),無論你要求什麼,每個用戶都必須給你這個權利。 也許點擊一次部署,幫助您更。在一次點擊部署中,您的應用程序將繼承您的用戶權限。

+0

對不起那個。通過XBAP部署,您的用戶必須信任您。你不能繞過沙箱安全性這麼簡單......除非它們在你的域中,並且你要求你的域管理員集中配置客戶端以某種方式信任你的應用程序。 – NestorArturo 2012-02-08 19:43:00

+0

感謝您的幫助! – user978921 2012-02-08 19:44:49

相關問題