vue-cookie 设置过期时间之关闭浏览器清除 cookie 2557

vue-cookie 设置过期时间及关闭浏览器清除 cookie

后台基本开发规范 2632

后台基本开发规范

vue 使用 uuid 报错:uuid has no default export 3161

vue 在使用 uuid 的时候报这个错误如何解决:uuid has no default export

vue 包含别名的图片地址如何动态加载 2909

vue 包含别名的图片地址如何动态加载。如:imgurl = "@img/1.png"

vue 获取非200状态码返回的 response 数据 1681

如何获取非200状态码返回的 response 数据

jenkins 搭建 vue 自动发布平台 1705

如何用 jenkins 搭建一个 vue 项目的自动发布平台

腾讯云 cdn 的使用及添加 cname 报错:解析记录已存在 3000

首次开通腾讯云送了120G的 cdn 流量,虽然本博客没多少人看,但是本着不浪费的精神,还是去配置了下 cdn

华为云对象存储 obs 文件流上传 4110

laravel 支持华为云对象存储 obs 文件流上传

华为云对象存储 obs 基于表单上传文件 4982

记录华为云对象存储 obs 基于表单上传文件

php 华为云对象存储安装( obs 安装) 5446

在 laravel 下安装 obs 依赖包,安装华为云对象存储依赖包

小提示

如有侵权请邮件通知

ftfoolish - 求知若饥,虚心若愚
vue-cookie 设置过期时间之关闭浏览器清除 cookie 2618

vue-cookie 设置过期时间及关闭浏览器清除 cookie

后台基本开发规范 2688

后台基本开发规范

vue 使用 uuid 报错:uuid has no default export 3225

vue 在使用 uuid 的时候报这个错误如何解决:uuid has no default export

vue 包含别名的图片地址如何动态加载 2970

vue 包含别名的图片地址如何动态加载。如:imgurl = "@img/1.png"

vue 获取非200状态码返回的 response 数据 1713

如何获取非200状态码返回的 response 数据

jenkins 搭建 vue 自动发布平台 1723

如何用 jenkins 搭建一个 vue 项目的自动发布平台

腾讯云 cdn 的使用及添加 cname 报错:解析记录已存在 3022

首次开通腾讯云送了120G的 cdn 流量,虽然本博客没多少人看,但是本着不浪费的精神,还是去配置了下 cdn

华为云对象存储 obs 文件流上传 4130

laravel 支持华为云对象存储 obs 文件流上传

华为云对象存储 obs 基于表单上传文件 5009

记录华为云对象存储 obs 基于表单上传文件

php 华为云对象存储安装( obs 安装) 5466

在 laravel 下安装 obs 依赖包,安装华为云对象存储依赖包

小提示

如有侵权请邮件通知

php 做服务端 vue 做客户端,对接微信授权及 jssdk 微信分享 - ftfoolish

php 做服务端 vue 做客户端,对接微信授权及 jssdk 微信分享

开发环境:

1,同域

  • a,服务端首页http://blog.brotherjh.com
  • b,客户端首页http://blog.brotherjh.com/dist/index.html

2,vue 使用反向代理调服务端接口

开始使用如下图方式开发:(图片转载自Vue微信公众号开发踩坑记录

授权连接(静默授权): https://open.weixin.qq.com/connect/oauth2/authorize?appid=123456&redirect_uri=http://blog.brotherjh.com/dist/index.html&response_type=code&scope=snsapi_base&state=1#wechat_redirect 访问该链接,服务器打印日志如下:

array (
  'accept' => 'application/json, text/plain, */*',
  'accept-encoding' => 'gzip',
  'accept-language' => 'zh-CN,en-US;q=0.8',
  'connection' => 'close',
  'content-length' => '57',
  'content-type' => 'application/json',
  'host' => 'blog.brotherjh.com',
  'origin' => 'http://blog.brotherjh.com',
  'referer' => 'http://blog.brotherjh.com/dist/index.html?code=061zIt8e2F8B7E0lt0ae2GGy8e2zIt8z&state=1',
  'user-agent' => 'Mozilla/5.0 (Linux; Android 8.0; MI 6 Build/OPR1.170623.027; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/57.0.2987.132 MQQBrowser/6.2 TBS/044030 Mobile Safari/537.36 MicroMessenger/6.6.6.1300(0x26060637) NetType/WIFI Language/zh_CN',
  'x-forwarded-for' => '219.140.231.34',
  'x-forwarded-for-pound' => '219.140.231.34',
  'x-requested-with' => 'com.tencent.mm',
)

可以看到 referer链接上, code 已经授权到回调链接上了,而 vue 客户端这边并不知道这个连接,不管怎么截取都截取不到 code,从而进行不了下一步,最终这种方式被放弃。

下图是经过验证,可实行的方案,再次感谢作者:


小提示

如有侵权请邮件通知