我的服务器有一个 javascript 文件,我只想允许某些网站运行它。我知道有几个网站可能会使用它。
在 ASP.NET MVC 或 ASP.NET Core 中,如何限制将 javascript 发送到流氓网站?
最佳答案
你不能 100% 避免它,但你可以检查 window.location
以查看原点是否匹配。
if (location.origin.toLowerCase() !== 'http://example.com') {
// you can't use me
}
关于javascript - 防止我的 javascript 在另一个网站上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50122447/