Forum Discussion
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
- jagrockCopper ContributorIs there an update on this? This is very disruptive in our enterprise environment during our testing.
- AndrewSAIFIron Contributor
It looks like there is now a policy to enable the checkbox again:
https://docs.microsoft.com/en-us/DeployEdge/microsoft-edge-policies#externalprotocoldialogshowalwaysopencheckbox
- jagrockCopper 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.
- johnjansenIron 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_19Iron Contributor
johnjansen Yes I probably have forgotten that I checked this box at some point. Thanks for following up on this!
- johnjansenIron 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