javascript - LinkedIn 在 Chrome 扩展程序中使用的有效 JavaScript API 域

标签 javascript google-chrome google-chrome-extension oauth linkedin-api

在您的 Chrome 扩展程序中使用时,为 LinkedIn Oauth 指定有效 SDK 域的更好方法应该是什么?

我正在尝试在我的 chrome 扩展中实现 LinkedIn Oauth 并感到困惑,因为 chrome 扩展它的环境与简单的 web 应用程序完全不同。不要什么应该是回调函数。

如果有人将 Oauth 与 Chrome 扩展关联起来,请分享您的经验。

最佳答案

如果您使用 chrome.identity API处理 OAuth,那么你可以指定

https://<extension-id>.chromiumapp.org/<anything-here>

作为您的回调 URL。请注意,实际上没有网络请求会发送到该地址 - 它会在您的扩展程序中自动拦截。查看Non-Google account authentication文档中的指南。


请注意,这可能涉及将您的 secret API key 放入扩展中。如果您想避免这种情况,您需要设置自己的服务器来为您处理(而不是使用 chrome.identity)。

关于javascript - LinkedIn 在 Chrome 扩展程序中使用的有效 JavaScript API 域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37386255/

相关文章:

javascript - 弹窗不触发 chrome.tabs.create 的回调?

javascript - 限制 Typescript 对象实例化的属性

javascript - 无法使用 javascript 对 JSON 对象 POST 中的双引号进行转义

google-chrome - Python -- 使用 Selenium 打开多个选项卡

google-chrome - 如何根据 HSTS header 检查网站列表?

javascript - element.parentNode 为 Web 组件提供了与页面和 Chrome 扩展上下文不同的结果

javascript - 有没有办法让文本区域单元格带有滚动条?

javascript - 在 CRM 2011 的 Web 资源中出现错误对象不支持属性或方法 'setSrc'

python / Selenium : How can I emulate extensions such as uBlock or AdBlock using a headless Chrome driver?

javascript - chrome 扩展初学者