How to get rid of "Not secure" mark in Edge browser (when insecure content/mixed content is allowed)

kong young seok 1 Reputation point
2021-11-10T08:17:52.343+00:00

We are in the process of transitioning from IE11 to the Edge browser.

Our company's Internet network is a closed network.

We have been issued a valid SSL certificate. Therefore, the main site is normally accessed through HTTPS.

The main site screen did not appear normally because there were resources and links that were loaded via HTTP from the main site.

So I allowed insecure content (mixed content) in Edge browser settings.

When we did that, the address bar at the top was showing a "Not secure" message.

We must remove the "not secure" sign.

For some reason, it is not possible to change all linked resources to HTTPS.

I tried various settings in the registry referring to MS Docs, but I couldn't find the setting.

When using IE compatibility mode, the "Not secure" message was not displayed,

I don't want to use IE compatibility mode.

In the current state, there is no way to suppress the "not secure" message with registry settings or other settings.

Ask if there is. Thanks for reading.

Microsoft Edge
Microsoft Edge
A Microsoft cross-platform web browser that provides privacy, learning, and accessibility tools.
2,130 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Yu Zhou-MSFT 12,056 Reputation points Microsoft Vendor
    2021-11-11T05:50:27.7+00:00

    Hi @kong young seok

    There're two ways you can choose to suppress the "Not secure" message. Please refer to the following and choose one which fits you:

    This policy can specify a list of origins (URLs) or hostname patterns (like "*.contoso.com") for which security restrictions on insecure origins don't apply.

    This policy also prevents the origin from being labeled "Not Secure" in the omnibox.

    1. Open Local group policy editor.
    2. Browse to the location Computer Configuration/Administrative Templates/Microsoft Edge.
    3. Double click Control where security restrictions on insecure origins apply.
    4. Click Enabled.
    5. Under Options, click Show... and type the URLs you want to apply this policy under Value, click OK.
    6. Click Apply, OK to save the policy setting.
    7. Restart Edge and navigate to the URLs you config in the policy to check the result.
      148409-image.png
      • Option 2: Change Edge flags to suppress the "Not secure" message.
        1. Open Edge, type edge://flags in the address bar, then press Enter.
        2. Type the word secure in the search box.
        3. Find Insecure origins treated as secure and change it to Enabled.
        4. Type the URLs you want to apply this flag in the text box below.
        5. Restart Edge and navigate to the URLs you config in the policy to check the result.
          148397-image.png

    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    Regards,
    Yu Zhou

    1 person found this answer helpful.

  2. TJ Fan 5 Reputation points
    2023-04-17T19:24:59.45+00:00

    First of all, I'm using Windows 11 and my "Microsoft Edge" setting is under Computer Configuration->Administrative Templates->Windows Components. Secondly, I cannot find the entry "Control where security restrictions on insecure origins apply" (or anything similar to the spellings). Below is the picture. So what should I do? Please help!! Control

    1 person found this answer helpful.