GoogleChromeLabs / extension-update-testing-tool

Tool for testing the update flow for Chrome Extensions during development, including permission grants.
Apache License 2.0
138 stars 11 forks source link

Error that the extension is not from the WebStore #7

Open GaurangTandon opened 1 month ago

GaurangTandon commented 1 month ago

Expected Behavior

Extension is installed.

Actual Behavior

Getting an error after clicking "Install extension":

"This extension is not listed in the Chrome Web Store and may have been added without your knowledge"

image

The switch to enable the extension is disabled. The extension.crx file did get downloaded.

Steps to Reproduce the Problem

  1. Start localhost:8080 server with WRITE_KEY=1.
  2. Install the policy and reload it from chrome://policy
  3. Click on "Install extension" button in the UI.

Specifications

oliverdunk commented 1 month ago

Hi @GaurangTandon, it sounds like there might have been an issue with the policy.

A couple of things to check:

Let me know how you get on 😃

leetrout commented 1 week ago

@oliverdunk I have the same issue - I have tried using a live domain as well and confirmed all settings. When I allow the CRX to be downloaded it does let me install it but accessing the CRX URL directly gives CRX_REQUIRED_PROOF_MISSING

Chrome on Mac - Version 126.0.6478.116 (Official Build) (arm64)

I'm seeing the same on Windows as well (and registry settings are correct).