微信小程序本地调试的方法,小程序如何本地调试

对于那些不需要调用类似用户登录这些必须要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的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。