微信小程序本地调试的方法,小程序如何本地调试
对于那些不需要调用类似用户登录这些必须要appid的功能,我们可以直接在创建项目的时候,不填appid,这样小程序就不受合法域名的限制,可以直接访问我们局域网内部的后台。
而对于用户登录、微信支付等这些api,必须要appid,也必须通过腾讯的服务器,这时候我们就必须让我们的后台能被外网访问到,而且在合法域名配置里面,只能是https。一般我们在开发时,肯定都已经买好了外网服务器(比如阿里云ecs),配置什么的也不是本文重点,本文假设你已经有一台ecs,备案、ssl证书什么的都搞定了。
使用goagent 进行访问外网时,不能连接,报了如下的错误,求解。
连接主机无响应,估计是流量用完啦,再申请几个appid添加即可~
【急急急】goagent无法上传appid!!!
上传之前保证你能连上外网啊,然后删除重新解压goagent压缩包,重新上传。
用goagent上传APPid的时候显示error401
据说是因为内网的原因 需要找外网的人帮忙上传appid 我现在也是遇到这种情况 烦死了!
xx-net部署服务端appid无效是怎么回事
连接不了服务器。
解决方法:
XX-Net-3.6.3\\data\\gae_proxy\\ 目录下创建 manual.ini 文件
配置文件格式:
[listen]
ip = 127.0.0.1 ;- 代理服务监听的IP
port = 8087 ;- 代理服务监听的端口
[gae]
public_appid = ;- 公共AppID
appid = ;- 私人AppID,可在Web UI中部署,参见[[创建自己的appid|how to create my appids]]
password = ;- AppID的密码
validate = 1 ;- GAEProxy服务端开启https
[hosts]
; 目前支持模式:gae,fwd,direct
; gae 通过Goggle App Engine进行转发,最稳定,但不支持OPTIONS等高级指令。
; direct 建立TCP连接后,交给浏览器自己握手通讯,不替换证书,容易被GFW检测到。
; fwd 替换证书,修改连接握手过程,相对比较隐蔽,支持OPTIONS等高级指令。
scholar.google.com = direct
code.google.com = direct
clients5.google.com = direct
clients6.google.com = direct
upload.docs.google.com = direct
mail.google.com = direct
.commondatastorage.googleapis.com = gae
;.g.cn = direct
[br_sites]
; simple work arround:
; site return br encoding, will not send gzip in Accept-Encoding except browser support br.
webcache.googleusercontent.com = br
[autorange]
; 分片下载:在服务端发现超出最大大小后,自动分片下载。
threads = 3 ;- 默认下载线程数
maxsize = 1572864 ;- 分片下载大小
waitsize = 524288 ;- 首次读写量,一般无需修改
bufsize = 8192 ;- 后续读写量,一般无需修改
[pac]
; 自动代理
enable = 1
ip = 127.0.0.1
port = 8086
file = proxy.pac ;- 可替换为个人的pac文件:将个人的pac文件(例如myproxy.pac)放到code\\default\\gae_proxy\\local文件夹下,此行改为“file = myproxy.pac”
gfwlist =
;adblock =
;adblock 项目已经停止维护更新
expired = 86400
[proxy]
; 局域网代理/前置代理:一般无需设置,只有那些需要通过内部代理访问外网的用户才需要设置。
enable = 0 ;- 是否启用
type = HTTP ;- 代理类型,支持 HTTP/SOCKS4/SOCKS5
host = 127.0.0.1 ;- 代理服务器地址
port = 8888 ;- 代理服务器端口
user = ;- 代理用户名
passwd = ;- 代理密码
[control]
; http控制,配合launcher Web UI使用。
enable = 1
ip = 127.0.0.1
port = 8084
[switch_rule]
; 若proxy_hosts_only非空,则仅代理这些hosts。
proxy_hosts_only =
[google_ip]
; IP扫描、管理模块
ip_source = ip_range ;- IP源:可选ip_range,ip_pool(仅IPv4时有效)
use_ipv6 = auto ;- 使用IPv6情况:可选auto,force_ipv4,force_ipv6
ipv6_scan_ratio = 50 ;- 扫描IPv6的比例(仅use_ipv6 = auto时有效)
auto_adjust_scan_ip_thread_num = 1 ;- 是否自动调整扫描线程数
max_scan_ip_thread_num = 10 ;- 扫描IP的最大线程数
max_good_ip_num = 3000 ;- 保留的最大IP数
max_links_per_ip = 1 ;- 每个IP保留的最大连接数
ip_connect_interval = 5 ;- 单个IP连接的间隔:太小容易被发现,太大影响性能,要根据自己的网络状态调整
record_ip_history = 0 ;- 记录IP历史
[connect_manager]
; 连接管理器的参数
https_max_connect_thread = 10 ;- https模式的最大连接数:太大容易被封锁
https_new_connect_num = 3 ;- https模式的新连接数
https_connection_pool_min = 1 ;- https模式的连接池最小连接数:建立连接需要耗时,保持足够多的连接,在需要时有连接可用;0表示不维护新ssl连接
https_connection_pool_max = 30 ;- https模式的连接池最大连接数:超过最大值时,put ssl to worker.
keep_active_timeout = 600 ;- 连接池保持连接超时
https_keep_alive = 5 ;- 重复使用连接的时间间隔:丢弃或发送新请求使保活
connect_interval = 40 ;- 单个IP连接的时间间隔
forward_max_connect_thread = 10 ;- fwd模式的最大连接数
[system]
log_file = 0
do_profile = 0
[love]
; 保留GoAgent的爱心广告
enable = 0
tip = \\u8bf7\\u5173\\u6ce8\\u5317\\u4eac\\u5931\\u5b66\\u513f\\u7ae5~~
登陆外网 如何用goagent
不用啊,直接运行server\\uploader.bat,然后按照要求输入即可。当然,首先你得先在Google那里把APP注册好。
然后,等应用上传完了之后,修改local\\proxy.ini,把appid写进去,多个appid可以用 | 分隔,再运行local\\goagent.exe,之后再为浏览器配置一下,就能翻越长城了。
关于appid外网和连接外网app的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
评论(0)