Chrome 持续阻止来自 IBM websphere 服务器的麦克风

Chrome continuously blocking microphone from IBM websphere server

我在 Java 环境中工作,我试图通过部署在 IBM websphere 服务器上的 EAR 访问麦克风,但无法访问它,因为 chrome 不断阻塞麦克风。

当我尝试访问位于 C:\Users\abcd\Desktop\index.html 的本地文件并双击它时,它 运行 成功 chrome 询问获得许可,麦克风工作正常。

但是当我在 IBM websphere 服务器上部署并尝试访问它时,相同的文件,chrome 不断阻止麦克风而不是请求权限。

我已经完成了所有的 Whosebug 解决方案,但是其中 none worked.Is 有任何解决方法或解决方案,以便我可以在访问我的 websphere 服务器时强制允许 chrome 中的麦克风url,为此苦苦挣扎,我们将不胜感激。

Note : 

IBM Websphere version : 8.5

Chrome version        : 68

这可能不是服务器端问题。

  • 您是否点击了"Disallow access""Don't ask again"?

  • 在那种情况下尝试更改URL and/or服务器名称and/or端口,然后再次测试

授予麦克风 API 访问权限 per-origin,请参阅步骤 9.4。 - 如果您清除了拒绝列表,则没有理由保持拒绝状态(除非您提供的是非 HTTPS,我不记得 getUserMedia() 是否限制了传输层安全性)