起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5094|回复: 6

[分享] 牛刀如何支持小程序业务域名实例说明

  [复制链接]

34

主题

926

帖子

1669

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1669
QQ
发表于 2019-4-19 10:19:20 | 显示全部楼层 |阅读模式
本帖最后由 joeyzhou 于 2019-4-19 10:34 编辑

本实例主要解决问题:要手工上传微信的校验文件到域名应用的根目录

准备工作:
---------------------------------------------------------------------------
1、登录到微信小程序后台配置业务域名,并获取校验文件 importSettingBizdpomain.png



2、比如域名
https://xxx-vip.newdaoapp.cn
校验文件名:cc1GZ0hp1X.txt
校验文件内容:343315361bde4e7e5c433cddfcd
------------------------------------------------------------------------------------------------


牛刀应用里配置(此配置需要开发会员才可以
1、打开xxx-vip.newdaoapp.cn 对应的应用
2、进入服务,创建服务和请求(命名仅供参考,可以自己定义)
1.png

3、画代码中定义返回字符串(返回串就是准备工作中的校验文件内容)
1.png

4、在开发模式(ide页签下添加转调的配置文件,参见下图)
1.png

app.m的内容:
-----------------------------------------------------
<?xml version="1.0" encoding="UTF-8" ?>
<service>
    <name>myredirect</name>
    <request_path>/cc1GZ0hp1X.txt</request_path>
    <preserve_host>false</preserve_host>
    <strip_request_path>true</strip_request_path>
    <upstream_url>https://testnet-ide.newdaoapp.cn/main/test/myrequest</upstream_url>
</service>


5、保存以后在高级重启制作台(转调配置需要重启才生效
6、完毕:重启后运行效果
1.png





如查证问题需要发应用及正式服务器请QQ联系396600362

38

主题

194

帖子

514

积分

高级会员

Rank: 4

积分
514
QQ
发表于 2019-4-20 18:03:15 | 显示全部楼层
必须要开发会员才能设置吗?
回复 支持 反对

使用道具 举报

156

主题

380

帖子

865

积分

高级会员

Rank: 4

积分
865
QQ
发表于 2019-5-23 16:19:55 | 显示全部楼层
OK贴
回复

使用道具 举报

8

主题

22

帖子

76

积分

初级会员

Rank: 2

积分
76
QQ
发表于 2019-5-23 17:11:46 | 显示全部楼层
学习了
回复

使用道具 举报

48

主题

155

帖子

299

积分

中级会员

Rank: 3Rank: 3

积分
299
QQ
发表于 2019-9-15 20:11:41 | 显示全部楼层
根据你的帖子,我测试了下,没有任何反应。。以下是我的几次测试,还望帮忙判断下我的错误。
第一尝试,
图解中的新文件夹myredirect,,IDE中,没有。。是否需要我自己建立。
接着创建后该文件夹,也添加了新的APP.M文件。。并复制内容,,不用考虑网址,那个没有问题。重启控制台
然后新页面测试,,报错。
第二次尝试,
直接在main文件夹中的APP.M进行修改。
在<service>中,第一个name转调下,添加你的代码。重启控制台,测试无效。
第三次尝试
还是修改main下的APP.M
直接在第一个</service>后,黏贴你的代码,,结果,报错,文档解析不规范。不管,强行保存,重启。测试无效。。。
请帮忙看看,,哪里错误了。
回复 支持 反对

使用道具 举报

48

主题

155

帖子

299

积分

中级会员

Rank: 3Rank: 3

积分
299
QQ
发表于 2019-9-15 20:15:02 | 显示全部楼层
15837225836 发表于 2019-9-15 20:11
根据你的帖子,我测试了下,没有任何反应。。以下是我的几次测试,还望帮忙判断下我的错误。
第一尝试,
图 ...

代码如下。
<?xml version="1.0" encoding="UTF-8" ?>
<service>
        <name>main</name>
        <request_path>/main</request_path>
        <preserve_host>true</preserve_host>
        <strip_request_path>true</strip_request_path>
        <upstream_url>http://{{.Env.MAIN_SERVICEADDRESS}}:{{.Env.MAIN_PORT}}/main
        </upstream_url>
        <plugin name="health-check" enabled="true">
                <health_url>/health</health_url>
                <status>200</status>
                <timeout>1000</timeout>
                <retries>20</retries>
                <sleep>1</sleep>
                <expire>10</expire>
        </plugin>
        <plugin name="authentication" enabled="true">
        <app_key>{{.Env.API_KEY}}</app_key>
        <app_secret>{{.Env.API_SECRET}}</app_secret>
        <silent_mode>true</silent_mode>
    </plugin>
    <plugin name="authorize" enabled="true">
        <authorize_server_url>http://{{.Env.MAIN_SERVICEADDRESS}}:{{.Env.MAIN_PORT}}</authorize_server_url>
    </plugin>
</service>
<service>
    <name>myredirect</name>
    <request_path>/MP_verify_E7sjycHvkVNrFw8z.txt</request_path>
    <preserve_host>false</preserve_host>
    <strip_request_path>true</strip_request_path>
    <upstream_url>https://wanshangjifendui-ide.newdaoapp.cn/main/test/myrequest</upstream_url>
</service>
回复 支持 反对

使用道具 举报

48

主题

155

帖子

299

积分

中级会员

Rank: 3Rank: 3

积分
299
QQ
发表于 2019-9-15 20:35:34 | 显示全部楼层
不用了,我确定你的配置是正确的。。。应该是我的APP不知道哪里出了问题。我新建立一个APP,测试正常。。抱歉。了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-19 07:20 , Processed in 0.074208 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表