Silverlight 4 - erhöhte Erlaubnis * innen * der Browser
-
26-09-2019 - |
Frage
Ich weiß, Silverlight 4 können Berechtigungen außerhalb des Browsers Griff erhöht. Gibt es eine Möglichkeit, dies innen zu erreichen den Browser?
Ich brauche einen Ordner / Datei-Upload-Manager zu machen, die eine bessere Benutzererfahrung als der Standard gibt, und ich möchte es in Silverlight implementieren.
Ich weiß, Java hat eine Option, erhöhte Berechtigungen zu erhalten, aber Sie haben ein signiertes Zertifikat, um Ihre Anwendung zu befestigen. Hat Silverlight 4 eine ähnliche Option - erhöhten Berechtigungen zu erlangen, indem ein signiertes Zertifikat Befestigung (nach dem der Benutzer gewarnt, natürlich)
-Doug
Lösung
Ich glaube, dass die Voll Vertrauen Option nur als OOB-Anwendung ist - Ref: http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight- 4-complete-Guide-new-features.aspx # erhöht
Andere Tipps
Dies ist möglich, in Silverlight 5, aber es erfordert das ‚AllowElevatedTrustAppsInBrowser‘ Registrierungsschlüssel vorhanden sein. Siehe: Gewusst wie: Aktivieren Trusted zum Ausführen von Anwendungen Innen der Browser
Das macht die Funktion fast nutzlos: ein Installationsprogramm sollte den Schlüssel nicht geändert werden, da es für alle Anwendungen ein globaler Wert ist, so dass nur lokale Intranet-Anwendungen (wo Serverrichtlinien diesen Schlüssel ändern können) profitieren kann.
Wenn ich falsch bin, bitte korrigieren Sie mich, denn es wäre toll, in-Browser zu haben vertrauenswürdige Apps:)