Forum Discussion

07_19's avatar
07_19
Iron Contributor
Aug 27, 2019

How to always allow specific local protocol

I often use Edge Chromium to open urls that rely on local protocols like:

zotero://select/items/1_EDK2F
vscode://file/C:/Users/user/Desktop/script.py:52:1

But each time I want to open these urls, Edge always asks me if I want to open Zotero or VsCode. I didn't have this confirmation popup when I used Chrome. Is there a way to always allow specific local protocols so I won't get this popup?

Edge version: Version 78.0.249.1

14 Replies

  • jagrock's avatar
    jagrock
    Copper Contributor
    Is there an update on this? This is very disruptive in our enterprise environment during our testing.
    • AndrewSAIF's avatar
      AndrewSAIF
      Iron Contributor

      jagrock 

       

      It looks like there is now a policy to enable the checkbox again:

       

      https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#externalprotocoldialogshowalwaysopencheckbox

      • jagrock's avatar
        jagrock
        Copper Contributor

        AndrewSAIF - thanks!  This worked.  Now to figure out where it's storing this so I can set our apps (WebEx, Teams, etc) to do this automatically for our users.

  • johnjansen's avatar
    johnjansen
    Iron Contributor

    07_19 thanks for submitting this report. I see the prompt in Chrome, but there is a checkbox there that says "Always open these types of links in the associated app". I am betting you checked that box at some time in the past and have forgotten. What I find interesting is that Edge is not presenting that option. I'm going to follow up on why we removed the checkbox. 

     

    -John 

    • 07_19's avatar
      07_19
      Iron Contributor

      johnjansen  Yes I probably have forgotten that I checked this box at some point. Thanks for following up on this!

      • johnjansen's avatar
        johnjansen
        Iron Contributor

        07_19 It turns out that that setting is now removed from Chrome (Canary) as well. It's being removed so that you always have to approve using a protocol because with the old design there was no way for you to know you'd checked that box, which is a bit of a security concern.

         

        Thanks again for reporting this one. 

         

        -John

Resources