4

Je viens de perdre 5 heures à la recherche d'une réponse que je n'ai pas pu trouver: pSilverlight 4 lance une application de confiance dans le navigateur?

D'abord, je voudrais forcer une application de confiance (j'ai besoin d'accéder au système de fichiers) pour afficher dans le navigateur. Basé sur ce que j'ai trouvé sur google a trusted application must be installed and launched as a desktop application (également appelé application hors-navigateur). Donc, je veux avoir une application installée du coté client mais pendant ce temps, l'utilisateur doit aussi être capable de démarrer cette même application dans une fenêtre du navigateur quand il va sur mon site web. Est-ce possible ? Deuxièmement, je voudrais donner à l'utilisateur la possibilité de démarrer l'application à partir du navigateur. Pour être clair, l'application est installée sur l'ordinateur client mais je veux un bouton sur mon site web qui démarre l'application de bureau. Comment puis je faire ça ?

Merci

+0

« affichage dans le navigateur » qu'est-ce que cela veut dire? En fait, aucune de ces questions n'a de sens, pouvez-vous ajouter plus de détails? – AnthonyWJones

+0

@AnthonyWJones: Est-ce mieux? Merci d'aider :) –

Répondre

2

Les réponses sont en quelque sorte et non.

Oui, vous pouvez exécuter une application qui a été installée sur le client également dans le navigateur. Cependant, toutes les fonctionnalités d'application installées ne seront pas disponibles. Tout ce qui nécessite une confiance élevée ne fonctionnera pas dans le navigateur.

Non, vous ne pouvez pas lancer l'application installée par programme à partir du code exécuté dans le navigateur. Le mieux que vous pouvez faire est d'afficher un message poli à l'utilisateur à l'effet qu'ils ont déjà installé cette application et afin d'accéder à toutes ses fonctionnalités dont ils auront besoin pour le lancer.

+0

Merci. C'est assez frustrant ... Savez-vous si Microsoft a des projets pour changer cela? –

+1

@Niklaos: Je ne retiens pas votre souffle, ces limitations ne sont pas techniques, ce sont des choix délibérés dans un souci de sécurité. Je pense que vous devez les vendre à vos clients en tant que tels, ils ne veulent pas que leurs utilisateurs soient socialement conçus par l'utilisation malveillante de ces fonctionnalités. Le prix qu'ils paient est un peu incommodant qu'ils lancent votre application comme ils le feraient pour toute autre application plutôt que d'y naviguer sur le web. – AnthonyWJones

+0

@AnthonyWJones: Oui, j'espérais juste que Microsoft essayait de faire la séparation la plus fine possible entre le navigateur et le bureau. Peut-être qu'ils vont donner ce genre d'options dans quelques mois. Merci pour votre expertise :) –

Questions connexes