Pregunta

Sé Silverlight 4 puede manejar permisos elevados fuera del navegador. ¿Hay una manera de lograr esto dentro de el navegador?

Necesito hacer un administrador de carpeta / archivo de carga que da una mejor experiencia de usuario que el estándar, y me gustaría ponerlo en práctica en Silverlight.

Yo sé Java tiene una opción para obtener permisos elevados, pero hay que adjuntar un certificado firmado a su aplicación. ¿El Silverlight 4 tiene una opción similar - para ganar permisos elevados adjuntando un certificado firmado (después de advertir al usuario, por supuesto)

-Doug

¿Fue útil?

Solución

Creo que la opción de plena confianza sólo está disponible como una aplicación fuera de banda - ref: http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight- 4-complete-guía-new-features.aspx # elevada

Otros consejos

Esto es posible en Silverlight 5, pero requiere la clave de registro 'AllowElevatedTrustAppsInBrowser' a estar presente. Ver: Cómo habilitar aplicaciones confiables que se ejecutan dentro de el navegador

Esto hace que la característica de casi inútil: un instalador no debe modificar la clave porque es un valor global para todas las aplicaciones, por lo que sólo las aplicaciones de intranet local (donde las políticas Server puede modificar esta clave) puede beneficiar.

Si estoy equivocado, por favor me corrija, porque sería genial haber confiado en aplicaciones en el navegador:)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top