问答

js里如何获取服务端敏感信息?

作者:admin 2021-04-16 我要评论

/* * 获取测试token * @param {*} channelId 频道号 * @return {object} authinfo */var GenerateAliRtcAuthInfo = (channelId) = { var appId = "yourAppId";//...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)
/*
 * 获取测试token
 * @param {*} channelId 频道号
 * @return {object} authinfo 
 */
var GenerateAliRtcAuthInfo = (channelId) => {
    var appId = "yourAppId";// 修改为自己的appid 该方案仅为开发测试使用,正式上线需要使用服务端的AppServer
    var appKey = "yourAppKey";// 修改为自己的appkey 该方案仅为开发测试使用,正式上线需要使用服务端的AppServer

这段代码,我理解它的意思是从服务端获取appId appKey
可以用ajax从服务端获取
但是我在浏览器里访问xxx.com/index.php?action=getAppInfo
照样可以看到输出了appId appKey
有什么解决办法吗?

###

这个看情况
如果你这个是封装到app中的,其实可以直接写,因为封装后对其他人无法获取的。
如果是普通的web页面,则没有办法根本性的加密处理,这个在客户端代码中肯定是可见的(无论如何加密,都存在一定的可见性),不过可以通过稍微的转码加密,再加上代码混淆,减轻直接泄漏的可能。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • nginx响应速度很慢

    nginx响应速度很慢

  • 点击选中的多选框,会在已选那一栏显示

    点击选中的多选框,会在已选那一栏显示

  • PHP 多态的理解

    PHP 多态的理解

  • 关于C语言中static的问题

    关于C语言中static的问题

腾讯云代理商
海外云服务器