WPF 브라우저 응용 프로그램이 안전하지 않은 코드를 실행할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/1663679

  •  12-09-2019
  •  | 
  •  

문제

프랙탈을 표시하는 소프트웨어를 작성하고 사용자가 대화식으로 탐색 할 수 있습니다. 현재 Winding WPF 앱에 코드가 있습니다. 브라우저 호스팅 WPF 앱에 들어가서 웹 사이트에 표시 할 수 있도록하고 싶습니다. 문제는 코드가 일부 "안전하지 않은"코드를 사용하여 렌더링을 수행한다는 것입니다. BitMapData를 사용하여 GDI+ 물건을 사용하는 대신 이미지 메모리에 직접 액세스하고 있습니다. 어쨌든 WPF 브라우저 앱에서 안전하지 않은 코드를 실행할 수 있습니까?

도움이 되었습니까?

해결책

예, XBAP를 전체 신뢰 응용 프로그램으로 설정하면 가능합니다.

프로세스에 대한 자세한 내용은 참조하십시오 WPF -xbap을 전체 신뢰 응용 프로그램으로 실행하는 방법.

즉, 문제가 있습니다. 많은 후프를 뛰어 넘어야하므로 XBAP가 일반적으로 작동하는 방식으로 반드시 작동하지는 않습니다.

다른 팁

짧은 대답 : 아니요. XBAP 보안에 대한 자세한 내용은 SDK 의이 섹션을 확인하십시오.. XBAPS는 WPF API 및 BCL의 서브 세트에만 액세스 할 수있는 샌드 박스에서 실행됩니다. ClickOnce 앱을 만드는 것이지만 사람들이 신뢰할 수있는 인증서와 함께 서명해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top