我们在工作门户网站上实施的Linkedin按钮存在问题,用户可以直接使用其Linkedin帐户进行申请。在最近的Chrome更新(80)中,用户无法使用脚本生成的按钮登录linkedin,因此无法使用linkedin按钮进行申请。我猜是因为Linkedin上的脚本没有相同的站点属性。信息:https://blog.heroku.com/chrome-changes-samesite-cookie您是否熟悉此问题?您能帮我解决这个问题吗?
错误消息表明您的Chrome实例尚未阻止cookie,因此SameSite
属性不太可能是造成此问题的原因。但是,您可以按照以下步骤进行验证。
在https://samesite-sandbox.glitch.me处检查您的浏览器-如果所有行都用green表示绿色,则您的浏览器正在使用新的行为。
您可以通过chrome://flags
打开和关闭此行为。在您的位置栏中输入以下内容:
chrome://flags/#same-site-by-default-cookies
chrome://flags/#cookies-without-same-site-must-be-secure
都设置为“禁用”。
在隐身窗口中尝试您的网站,以确保没有设置旧的Cookie。如果您仍然收到错误,则该错误极不可能与SameSite
属性相关。
我不知道您的最初实现是多久以前的,但看起来好像在2018年底对API进行了一些更新:https://docs.microsoft.com/en-us/linkedin/talent/apply-with-linkedin