微信小程序登录基本流程就是 1、 wx.login获取js_code 根据app_id, secret, js_code 数据 wx.request 获取用户的openid和session_key 请求地址: https://api.weixin.qq.com/sns/jscode2session? ...
分类:
微信 时间:
2019-05-03 14:28:21
阅读次数:
224
首先 我们可以看到微信小程序官方 文档 wx.login api-login.jpg 通过此图 我们知道 前台要传 一个 code给后台,后台拿到code 并结合appid和appsecret请求微信接口服务,拿到openid和session_key 查阅文档 我们可以清楚知道 后台要获得用户数据 ...
分类:
微信 时间:
2019-05-02 14:28:52
阅读次数:
232
IdentityModel是基于声明的身份,OAuth 2.0和OpenID Connect的.NET标准帮助程序库。 它具有以下高级功能: 标准OAuth 2.0和OpenID Connect端点的客户端库,如授权,令牌,发现,内省,撤销等。 令牌管理的助手 标准JWT声明类型和协议值的常量 用于 ...
分类:
其他好文 时间:
2019-04-28 23:15:52
阅读次数:
244
需求:需要做一个后台上传TXT文件,读取其中的内容,然后导入redis库中。要求速度快,并且支持至少10W以上的数据,而内容也就一个字段存类似openid和QQ 传统做法:我一开始做的时候就老套路,遍历、hset,然后就发现非常的慢,一千条数据就花了30-32秒,当时就觉得不行,于是就请教了一个大佬 ...
分类:
Web程序 时间:
2019-04-28 12:36:51
阅读次数:
198
在之前的快速入门中,我们探讨了API访问和用户身份验证。现在我们想把这两个部分放在一起。 OpenID Connect和OAuth 2.0组合的优点在于,您可以使用单个协议和使用令牌服务进行单次交换来实现这两者。 在之前的快速入门中,我们使用了OpenID Connect隐式流程。在隐式流程中,所有 ...
IdentityServer简介(摘自Identity官网) IdentityServer是将符合规范的OpenID Connect和OAuth 2.0端点添加到任意ASP.NET核心应用程序的中间件,通常,您构建(或重新使用)一个包含登录和注销页面的应用程序(可能还包括同意,具体取决于您的需要), ...
分类:
其他好文 时间:
2019-04-26 13:29:19
阅读次数:
207
一.概述 在前二篇中讲到了客户端授权的二种方式: GrantTypes.ClientCredentials凭据授权和GrantTypes.ResourceOwnerPassword密码授权,都是OAuth2.0协议。本篇使用OpenID Connect添加用户认证,客户端授权是GrantTypes. ...
分类:
Web程序 时间:
2019-04-17 15:14:30
阅读次数:
208
最后解决的办法就是把发送的xml文件设置一下编码即可:data = new String(data.getBytes(), "utf-8"); 当时的情况是: 项目是微信支付模式一扫码后显示package info not match special pay url 在网上查了 说是prepay_i ...
分类:
微信 时间:
2019-04-09 09:40:18
阅读次数:
176
使用好好的微信功能,突然安卓无法正常使用了,苹果的正常。 安卓报错内容: 40163,code been used. 题外话:微信的东西,为何报英文错误呢,装什么13. 实测结果:安卓获取用户信息时 ,触发了两次请求,而苹果只请求一次。 各种搜索,各种尝试,均无效。 沉下来好好想想,再反复测试, 最 ...
分类:
微信 时间:
2019-04-08 13:49:40
阅读次数:
365
1:前端获取用户凭证code 传送请求获得openId(用户唯一标识) 在页面的Onlaunch 方法中,调用wx.login 方法 https://developers.weixin.qq.com/miniprogram/dev/api/wx.login.html 这一步获取登录凭证,通过凭证调用 ...
分类:
微信 时间:
2019-04-07 00:23:45
阅读次数:
548