1

I load unpacked Microsoft Edge extension successfully. But when I restart Edge, it shows:

We've turned off extensions from unknown sources. They might be risky so we recommend keeping them off.

There are two buttons: Turn on anyway, Keep them off. But I want to Keep them on, in other word, I want my extension to be load automatically when browser restart, no need to click the Turn on anyway button.

How can I do that?

zhm
  • 3,513
  • 3
  • 34
  • 55

1 Answers1

2

Confirmed from Microsoft that unpacked Edge extensions cannot be loaded automatically on restart.

You can't permanently activate Edge extensions that are not in the Store due to security reasons.

https://learn.microsoft.com/en-us/microsoft-edge/extensions/guides/adding-and-removing-extensions

zhm
  • 3,513
  • 3
  • 34
  • 55
  • Of note, Chrome has the same policy. I think Edge is just following status quo here. – Xan Aug 15 '17 at 09:04
  • 1
    @Xan There is a difference between Edge and Chrome. Edge notify users if they want to **enable** extension, while Chrome notify users if they want to **disable** extension. In Chrome, the extension is actually loaded at launching. – zhm Aug 15 '17 at 09:13
  • Interesting; security-wise, that's better (malicious extension already did damage). Utility-wise, that's worse (legit extensions miss opportunities). – Xan Aug 15 '17 at 09:15
  • @Xan I agree. I think Edge should allow unpacked extensions to load automatically when user enables Developer features in *about:flags*. That means we are aware of the risks. – zhm Aug 15 '17 at 09:18
  • This argument was put forward before. It stops working when it wasn't you who enabled that, and you happily continue unaware of extra malicious extensions. Hence Chrome's stance on "no bypass for this warning" – Xan Aug 15 '17 at 09:20