4

방금 ​​찾지 못한 답을 찾기 위해 5 시간을 잃었습니다 :Silverlight 4는 신뢰할 수있는 응용 프로그램을 브라우저에 실행합니까?

먼저 신뢰할 수있는 응용 프로그램 (파일 시스템에 액세스해야 함)을 강제로 표시하고 싶습니다. 브라우저. Google a trusted application must be installed and launched as a desktop application (브라우저 외부 애플리케이션이라고도 함)에서 발견 한 내용을 기반으로합니다.

그래서 클라이언트 측에 설치된 응용 프로그램을 갖고 싶지만 사용자는 내 웹 사이트를 방문 할 때이 동일한 응용 프로그램을 브라우저 창으로 시작할 수 있어야합니다. 이것이 가능한가 ?

둘째, 사용자에게 브라우저에서 응용 프로그램을 시작할 수있는 가능성을 제공하고 싶습니다. 명확하게하기 위해 응용 프로그램은 클라이언트 컴퓨터에 설치되어 있지만 데스크탑 응용 프로그램을 시작하는 웹 사이트의 단추가 필요합니다. 내가 어떻게 할 수 있니?

감사합니다.

+0

에 대한 내 대답을 참조 possbile이다 "브라우저에 표시"그게 무슨 뜻 이죠? 사실 두 가지 질문 모두 더 많은 세부 사항을 추가 할 수 있다는 것을 이해하지 못합니다. – AnthonyWJones

+0

@AnthonyWJones :이게 더 나은가요? 도움을 주셔서 감사합니다 :) –

답변

2

답변은 일종의 아니오입니다.

예 클라이언트에 설치된 응용 프로그램을 브라우저에서도 실행할 수 있습니다. 그러나 설치된 모든 응용 프로그램 기능을 사용할 수있는 것은 아닙니다. 높은 신뢰를 필요로하는 것은 브라우저 내부에서 작동하지 않습니다.

아니요 설치된 응용 프로그램을 브라우저에서 실행되는 코드 내에서 프로그래밍 방식으로 시작할 수 없습니다. 당신이 할 수있는 최선의 방법은이 앱이 이미 설치되어 있고 그것을 시작하는 데 필요한 모든 기능에 액세스 할 수 있도록 사용자에게 정중 한 메시지를 표시하는 것입니다.

+0

감사. 이것은 상당히 실망 스럽습니다 ... Microsoft가이를 변경하기 위해 몇 가지 프로젝트가 있는지 알고 있습니까? –

+1

@Niklaos : 나는 숨을 멈추지 않을 것입니다. 이러한 제한은 기술적 인 것이 아니며, 보안을 위해 고의적 인 선택입니다. 나는 당신이 고객에게 그런 것들을 팔 필요가 있다고 생각한다. 그런 기능을 악의적으로 사용함으로써 사회적으로 조작되는 것을 원하지 않는다. 그들이 지불하는 가격은 웹에서 탐색하기보다는 다른 앱처럼 앱을 실행하는 데 약간의 불편 함이 있습니다. – AnthonyWJones

+0

@AnthonyWJones : 예, 저는 Microsoft가 브라우저와 데스크톱을 가능한 가장 얇게 만들려고 노력하고 있었기를 바랍니다. 어쩌면 그들은 몇 달 안에 이런 종류의 옵션을 줄 것입니다. 귀하의 전문성에 감사드립니다. –