I am trying to isntall chrome extension from a server. First I self signed a ssl sertificate by doing this. Then added update_url inside my manifest.json file. Afterwards, I specified the extension's update URL with field name "external_update_url" (under /opt/google/chrome/extensions/).
Server has log like this: (at every startup of chrome, request is being sent)
127.0.0.1 - - [09/Feb/2021 16:05:42] "GET /chrome.xml?os=linux&arch=x64&os_arch=x86_64&nacl_arch=x86-64&prod=chromecrx&prodchannel=&prodversion=88.0.4324.150&lang=tr&acceptformat=crx3&x=id%3Djmalmhkbdafjhfejbimajkjknjdhjnbo%26v%3D0.0.0.0%26installsource%3Dnotfromwebstore%26installedby%3Dexternal%26uc HTTP/1.1" 200 -
Chrome logs(--log-level=0):
[25176:25203:0209/160324.841869:WARNING:spdy_session.cc(3391)] Received HEADERS for invalid stream 11 [25136:25136:0209/160342.851120:WARNING:pref_notifier_impl.cc(40)] Pref observer for media_router.cast_allow_all_ips found at shutdown.
I just cannot figure out why it does not install? Closest thread that I found (I asked him whether his code only updates or can install it) is not so helpful.
Edit: Looks like non-domain computers does not support it.
https://stackoverflow.com/questions/66118399/external-update-url-does-not-install-chrome-extension February 09, 2021 at 07:48PM
没有评论:
发表评论