如果用户不是管理员,则Chrome Native Messaging在Windows上不起作用

时间:2018-02-20 17:46:18

标签: javascript google-chrome-extension chrome-native-messaging

我开发了一个使用Native Messaging通信的Chrome扩展程序。

我在Windows环境中工作。如果我以管理员用户身份登录,一切正常。但是当我以非管理员用户身份登录时,扩展程序不再连接到主机应用程序。它根本不起作用。

扩展程序的后台页面日志中未显示任何错误消息。

如果我enable chrome logging,则使用--enable-logging --v=1标记从终端启动Chrome,当扩展程序尝试连接到主机应用程序时,不会显示任何消息。

我的清单文件:

{
  "description": "App",
  "path": "app.bat",
  "name": "com.example.app",
  "type": "stdio",
  "allowed_origins": [
    "chrome-extension://<extension_id_here>/"
  ]
}

我的app.bat文件:

@echo off

call java -jar app.jar

是否有人能够以非管理员用户身份登录时使Native Messaging工作?

0 个答案:

没有答案