微信授权里的appkey和appsecret写在app里真的没有问题么

微信授权里的appkey和appsecret写在app里真的没有问题么,第1张

您好1、获取access_token需要的 公众平台是认证过的订阅号或者服务号;2、登录 公众平台,点击左侧开发者中心,记下AppId和AppSecret;3、在开发者中心页下面,点击进入在线接口调试工具;4、填写好appid和appsecret,接口列表选择获取access_token接口/token,然后点击检查问题;5、返回结果那里会出现你想要的access_token。

只需要在设置中将微信设置访问限制就可以了。

具体步骤如下:

1点击设置。

2点击通用。

3进入访问限制。

4输入一个加密的密码。

5将需要设置的应用加密就可以了。

微信公众平台在配置服务器时,提供了3种加解密的模式供开发者选择,即明文模式、兼容模式、安全模式,选择兼容模式和安全模式前,需在开发者中心填写消息加解密密钥EncodingAESKey。
明文模式:维持现有模式,没有适配加解密新特性,消息体明文收发,默认设置为明文模式
兼容模式:公众平台发送消息内容将同时包括明文和密文,消息包长度增加到原来的3倍左右;公众号回复明文或密文均可,不影响现有消息收发;开发者可在此模式下进行调试
安全模式(推荐):公众平台发送消息体的内容只含有密文,公众账号回复的消息体也为密文,建议开发者在调试成功后使用此模式收发消息

EncodingAESKey公众平台消息体签名及加解密方案概述
1新增消息体签名验证,用于公众平台和公众账号验证消息体的正确性
2针对推送给微信公众账号的普通消息和事件消息,以及推送给设备公众账号的设备消息进行加密
3公众账号对密文消息的回复也要求加密
开发者需注意,公众账号主动调用API的情况将不受影响。
启用加解密功能(即选择兼容模式或安全模式)后,公众平台服务器在向公众账号服务器配置地址(可在“开发者中心”修改)推送消息时,URL将新增加两个参数(加密类型和消息体签名),并以此来体现新功能。加密算法采用AES,具体的加解密流程和方案请看接入指引、技术方案和示例代码。
为了配合消息加密功能的上线,并帮助开发者适配新特性,公众平台提供了3种加解密的模式供开发者选择,即明文模式、兼容模式、安全模式(可在“开发者中心”选择相应模式),选择兼容模式和安全模式前,需在开发者中心填写消息加解密密钥EncodingAESKey。
明文模式:维持现有模式,没有适配加解密新特性,消息体明文收发,默认设置为明文模式
兼容模式:公众平台发送消息内容将同时包括明文和密文,消息包长度增加到原来的3倍左右;公众号回复明文或密文均可,不影响现有消息收发;开发者可在此模式下进行调试
安全模式(推荐):公众平台发送消息体的内容只含有密文,公众账号回复的消息体也为密文,建议开发者在调试成功后使用此模式收发消息
什么是EncodingAESKey? 微信公众平台采用AES对称加密算法对推送给公众帐号的消息体对行加密,EncodingAESKey则是加密所用的秘钥。公众帐号用此秘钥对收到的密文消息体进行解密,回复消息体也用此秘钥加密。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13176905.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-06-16
下一篇 2023-06-16

发表评论

登录后才能评论

评论列表(0条)

保存