草庐IT

verify_authorized

全部标签

微信小程序开发的问题一例 ERR_CERT_AUTHORITY_INVALI request fail 202

我的微信小程序后台接口,采用了ssl认证,并且服务器也配置正确而我的小程序通过本地的uniapp进行开发,本地测试完全通过,但真机测试时却发生202错误,打印错误,出现ERR_CERT_AUTHORITY_INVALI,认证失败!!!!!从第一印像感觉不可能,因为通过浏览器打开,证书完全正常,而通过小程序调用,却出现这样的问题,我检查了服务器上的日志,确实没有请求到接口。通过搜索,发现也有人遇到这种情况,通过下面域名可以进行检测https://www.myssl.cn/tools/check-server-cert.html通过检测,真的发现了,证书2(AAACertificateServic

可验证随机函数(Verifiable Random Function, VRF)

论文中的描述但在这里没有明白为什么在VRFVERVRF_{VER}VRFVER​环节需要x,y,π\piπ信息。以及messagex是什么,如何选取才能取到伪随机性。VRF介绍VRF这个概念最早由Micali,Rabin和Vadhan三个人所提出。一句话描述:以sk和随机种子作为输入,输出伪随机数r和对应的证明proof任何人可以通过sk对应的公钥vk加上证明proof来验证伪随机数r是否有sk持有者生成。特点:1)可验证性:任何人可以通过vk和proof验证随机数r是sk和x对应的输出;2)唯一性:sk和x不变的情况下,输出的伪随机数r是唯一的;3)随机性:不给定证明proof的情况下,VR

可验证随机函数(Verifiable Random Function, VRF)

论文中的描述但在这里没有明白为什么在VRFVERVRF_{VER}VRFVER​环节需要x,y,π\piπ信息。以及messagex是什么,如何选取才能取到伪随机性。VRF介绍VRF这个概念最早由Micali,Rabin和Vadhan三个人所提出。一句话描述:以sk和随机种子作为输入,输出伪随机数r和对应的证明proof任何人可以通过sk对应的公钥vk加上证明proof来验证伪随机数r是否有sk持有者生成。特点:1)可验证性:任何人可以通过vk和proof验证随机数r是sk和x对应的输出;2)唯一性:sk和x不变的情况下,输出的伪随机数r是唯一的;3)随机性:不给定证明proof的情况下,VR

Mockito 之 verify 使用方法

这里以AlphaService、BetaService为例,将BetaService作为单元测试的目标类。publicclassEatInfo{ privateStringfood; privateStringaddress; //setter/getter...}@ServicepublicclassAlphaService{ publicvoidinit(){ System.out.println("init..."); } publicvoidsay(Stringcontent){ System.out.println(content); } publicvoidrun(){

Mockito 之 verify 使用方法

这里以AlphaService、BetaService为例,将BetaService作为单元测试的目标类。publicclassEatInfo{ privateStringfood; privateStringaddress; //setter/getter...}@ServicepublicclassAlphaService{ publicvoidinit(){ System.out.println("init..."); } publicvoidsay(Stringcontent){ System.out.println(content); } publicvoidrun(){

uni-app微信小程序uni.getLocation获取位置;authorize scope.userLocation需要在app.json中声明permission;小程序用户拒绝授权后重新授权

需求:点击按钮获取当前微信位置,以及点击拒绝授权后,下次点击还可以拉起授权窗口;拒绝授权后重新拉起授权操作:直接授权操作:一、问题1:报authorizescope.userLocation需要在app.json中声明permission字段;原因:因为微信小程序从2019年1月14日起新提交发布的版本若未填写地理位置用途说明,则将无法正常调用地理位置相关接口;解决办法:在manifest.json文件中,mp-weixin属性下配置permission获取地理位置的权限代码如下:直接复制黏贴对应位置即可"permission":{//获取当前的地理位置、速度配置"scope.userLoca

uni-app微信小程序uni.getLocation获取位置;authorize scope.userLocation需要在app.json中声明permission;小程序用户拒绝授权后重新授权

需求:点击按钮获取当前微信位置,以及点击拒绝授权后,下次点击还可以拉起授权窗口;拒绝授权后重新拉起授权操作:直接授权操作:一、问题1:报authorizescope.userLocation需要在app.json中声明permission字段;原因:因为微信小程序从2019年1月14日起新提交发布的版本若未填写地理位置用途说明,则将无法正常调用地理位置相关接口;解决办法:在manifest.json文件中,mp-weixin属性下配置permission获取地理位置的权限代码如下:直接复制黏贴对应位置即可"permission":{//获取当前的地理位置、速度配置"scope.userLoca

使用truffle verify plugin 验证Eip1967代理合约

准备阶段依赖版本如下Trufflev5.4.21//file/package.json"dependencies":{"@truffle/hdwallet-provider":"^1.7.0","ganache-cli":"^6.12.2","truffle-contract-size":"^2.0.1"},"devDependencies":{"@openzeppelin/contracts":"^4.3.3","@openzeppelin/truffle-upgrades":"^1.11.0","truffle-plugin-verify":"^0.5.17"},使用npminstall-

使用truffle verify plugin 验证Eip1967代理合约

准备阶段依赖版本如下Trufflev5.4.21//file/package.json"dependencies":{"@truffle/hdwallet-provider":"^1.7.0","ganache-cli":"^6.12.2","truffle-contract-size":"^2.0.1"},"devDependencies":{"@openzeppelin/contracts":"^4.3.3","@openzeppelin/truffle-upgrades":"^1.11.0","truffle-plugin-verify":"^0.5.17"},使用npminstall-

Unity3d UnityWebRequest调用接口报错Curl error 60: Cert verify failed: UNITYTLS_X509VERIFY_FLAG_EXPIRED解决办法

问题Unity3d使用UnityWebRequest组件调用https(类似https://xxx.com/apipath)接口数据,然后报错Curlerror60:Certverifyfailed:UNITYTLS_X509VERIFY_FLAG_EXPIRED和SSLCAcertificateerror:大致的意思是证书验证失败和SSLCA证书错误。尝试使用Postman进行测试,得到也是类似的错误:和后台接口提供人员沟通了一下,他给的答案是postman关闭ssl和HttpClient配置SSL绕过https证书,他没搞过Unity3d的,所以让我自己去研究了。我尝试关闭了Postmam