Silverlight 4 - повышенное разрешение * внутри * браузера

Я знаю, что Silverlight 4 может обрабатывать повышенные разрешения вне браузера. Есть ли способ сделать это внутри браузера?

Мне нужно сделать менеджер загрузки папок / файлов, который дает лучший пользовательский опыт, чем стандартный, и я хотел бы реализовать его в Silverlight.

Я знаю, что у Java есть возможность получить повышенные разрешения, но вы должны прикрепить подписанный сертификат к вашему приложению. Есть ли у Silverlight 4 аналогичная опция - для получения повышенных разрешений путем присоединения подписанного сертификата (конечно, после предупреждения пользователя)?

-Doug

2 ответа

Решение

Я считаю, что опция полного доверия доступна только как приложение OOB - ссылка: http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx

Это возможно в Silverlight 5, но для этого требуется наличие раздела реестра "AllowElevatedTrustAppsInBrowser". См.: Как: разрешить запуск доверенных приложений внутри браузера

Это делает эту функцию практически бесполезной: установщик не должен изменять ключ, потому что он является глобальным значением для всех приложений, поэтому выигрывают только приложения локальной интрасети (где политики сервера могут изменять этот ключ).

Если я не прав, поправьте меня, потому что было бы здорово, если бы вы доверяли приложениям в браузере:)

Другие вопросы по тегам