Ce site disposera de fonctionnalités limitées pendant que nous effectuons des opérations de maintenance en vue de vous proposer un meilleur service. Si un article ne règle pas votre problème et que vous souhaitez poser une question, notre communauté d’assistance est prête à vous répondre via @FirefoxSupport sur Twitter, et /r/firefox sur Reddit.

Rechercher dans l’assistance

Évitez les escroqueries à l’assistance. Nous ne vous demanderons jamais d’appeler ou d’envoyer un SMS à un numéro de téléphone ou de partager des informations personnelles. Veuillez signaler toute activité suspecte en utilisant l’option « Signaler un abus ».

En savoir plus

Application Handlers

more options

Hi All, I have been on the struggle bus lately trying to get the application handlers set properly in our GPO. I am trying to get PDF, webp, avif to open in browser, and jnlp to auto launch Java. Any help will be greatly appreciated!

{"application/pdf":{"action":3,"extensions":["pdf"]},"image/webp":{"action":3,"extensions":["webp"]},"image/avif":{"action":3,"extensions":["avif"]},"application/x-java-jnlp-file":{"action":4,"handlers":[{"name":"javaws.exe","path":"C:\\Program Files (x86)\\Java\\jre-1.8\\bin\\javaws.exe"}],"extensions":["jnlp"]}}

Hi All, I have been on the struggle bus lately trying to get the application handlers set properly in our GPO. I am trying to get PDF, webp, avif to open in browser, and jnlp to auto launch Java. Any help will be greatly appreciated! {"application/pdf":{"action":3,"extensions":["pdf"]},"image/webp":{"action":3,"extensions":["webp"]},"image/avif":{"action":3,"extensions":["avif"]},"application/x-java-jnlp-file":{"action":4,"handlers":[{"name":"javaws.exe","path":"C:\\Program Files (x86)\\Java\\jre-1.8\\bin\\javaws.exe"}],"extensions":["jnlp"]}}

Solution choisie

Yeah, you shouldn't need to modify anything for the other stuff.

And yeah, those should definitely work for jnlp.,

Lire cette réponse dans son contexte 👍 1

Toutes les réponses (6)

more options

The actions need to be actual names not numbers.

Have you taken a look at Handlers here?

https://mozilla.github.io/policy-templates/#handlers

Also, JNLP only works on the ESR (long story)

more options

Thank you for that information! So the handler action can be a number in the local Handlers.json in the local profile, but not in the GPO, got it. I guess there is simply not an action for "open in browser" or "handle internally"..?

more options

> I guess there is simply not an action for "open in browser" or "handle internally"..?

Yeah, I figured most of those would just happen by default. Have you found a case where I need to add it?

more options

I'm guessing webp, avif, and PDF are, by default, set to open in browser and my broken policies are changing them to save to file? So I just need to set a GPO handler for JNLP only, I think (I am on ESR102.7) This should work for the JNLP handler GPO, right? Thanks again for your time and support!!!

{

 "mimeTypes": {
   "application/x-java-jnlp-file": {
     "action": "useHelperApp",
     "ask": false,
     "handlers": [{
       "name": "Java(TM) Web Start",
       "path": "C:\\Program Files (x86)\\Java\\jre-1.8\\bin\\javaws.exe"
     }]
   }
 },
 "extensions": {
   "jnlp": {
     "action": "useHelperApp",
     "ask": false,
     "handlers": [{
       "name": "Java(TM) Web Start",
       "path": "C:\\Program Files (x86)\\Java\\jre-1.8\\bin\\javaws.exe"
     }]
   }
 }

}

Modifié le par Chris Wilkerson

more options

Solution choisie

Yeah, you shouldn't need to modify anything for the other stuff.

And yeah, those should definitely work for jnlp.,

more options

Thank you so much, Mike!