2012-02-08 18 views
0

인트라넷 응용 프로그램에 XBAP를 사용할 것을 고려 중이므로 전체 응용 프로그램을 완전 신뢰로 설정하지 않는 것이 좋습니다.XBAP - 특정 방법에 대해서만 완전한 신뢰를 부여 할 수 있습니까?

본질적으로 Full Trust (예 : DriveInfo.GetDrives)가 필요한 몇 가지 메서드 호출이 있는데, 나머지 신뢰할 수있는 응용 프로그램을 실행하고 싶습니다. 앱의 99 %에 대한 신뢰.

특정 메서드 호출을 완전히 신뢰하거나 전체 신뢰 권한이 필요한 어셈블리를 다른 어셈블리로 분해하여 부분 신뢰를 유지할 수 있습니까?

감사합니다.

답변

-1

짧은 답변 : .Net을 사용하면 특정 수준의 방법을 꾸밀 수 있습니다. 그러나 (이것은 크지 만) 각 사용자는 권리를 요청 했더라도 권리를 제공해야합니다. 클릭 한번 배포하면 도움이 될 것입니다. 클릭 한번 배포하면 응용 프로그램이 사용자의 권한을 상속받습니다.

+0

죄송합니다. XBAP 배포를 사용하면 사용자가 신뢰해야합니다. 샌드 박스 보안을 쉽게 우회 할 수는 없습니다. 도메인에 있지 않으면 도메인 관리자에게 클라이언트를 구성하여 앱을 어떻게 든 신뢰할 수 있도록 구성해야합니다. – NestorArturo

+0

도움을 주셔서 감사합니다! – user978921