我在JS里显示了appid,安全域名也设置了。
这个时候我的疑问就是,假如别人本地搭了一个和你的安全域名一样的测试主机,然后用你的JS代码,向聊天室乱发送消息,怎么破。我认知比较少,求leancloud各位大牛解答。最近有一个应用准备部署在leancloud上面,谢谢大家

一个可行的方法是新建一个独立的测试用 app 进行测试。这样同时也能防止测试对线上产生影响。

其实我的疑问更集中在,如何通过JS安全机制,防止线上的房间被伪装的安全域名给骚扰~~

比如我有一个应用「leanchat」,线上 app 叫「leanchat」,安全域名是 leanchat.com
然后我测试的时候新建一个应用「leanchat-stage」,安全域名是 localhost:3000
然后在应用中根据当前的环境变量在线上/开发环境使用对应的 appId。

这样线上 app 就没有「伪装的安全域名」了。