我创建了一个小部件,其中包含显示特定信息的 js 脚本文件,该小部件对特定服务器执行 json 调用,我想将该小部件分发给特定的用户列表。如何保护我的小部件,防止它被嵌入相同客户端代码的其他用户使用? OAuth 是保护它的有效方法吗?我应该如何定义 OAuth 的实现?
使用c#和asp.net mvc实现。
最佳答案
不确定。 OAuth 只是用户身份验证的另一种方式。如果我很清楚客户端代码中的小部件正在从不在您的域和控制范围内的另一个特定服务器获取数据,您能否更具体地了解该小部件。如果我错了,并且该服务器在您的控制之下,那么我不确定如果您现在哪些用户可以访问特定数据,那么问题是什么,那么您可以通过多种方式允许或阻止它们。
关于c# - 如何使用 OAuth 像小部件一样保护客户端脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12481037/