标签: security csrf cors
我正在创建一个bookmarklet,以便用户可以从任何页面使用CORS跨域发布到我的服务器。用户必须在发布和使用cookie之前进行身份验证。有没有办法防止恶意网站在他们的网页中嵌入javascript代码,使用用户的凭证进行跨域发布到我的服务器?
答案 0 :(得分:1)
理论上,可能有一个解决方案。
这个概念存在一个缺陷:如果网站篡改了书签使用的任何功能(例如Array()),恶意网站仍然可以拦截,复制和/或修改message,userID或CSRF令牌。
Array()