代码编织梦想

最近在做这个浙里办的项目,分享一下心得记录一下。目前的话我们是做的H5微应用,因此不涉及到法人方面的操作。

关于浙里办的单点登录问题,首先要注意的是浙里办是在https的环境下进行的,因此http的小伙伴一定要注意的。

在public下面的index.html文件中加入这行代码即可

<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />

然后就是引入 浙里办的JS文件

  <script type="text/javascript" src="https://assets.zjzwfw.gov.cn/assets/ZWJSBridge/1.1.0/zwjsbridge.js"></script>
  <script type="text/javascript" src="https://assets.zjzwfw.gov.cn/assets/zwlog/1.0.0/zwlog.js"></script>

第三步就是最重要的获取ticke票据了,在app.vue中添加下面代码。不废话直接复制拿去用

  created() {
    let url = window.location.href;
    console.log(url);
    if (url.indexOf("ticket") != -1) {
      const params = url.split("?")[1].split("&")[1].split("#");
      for (let index = 0; index < params.length; index++) {
        if (params[index].indexOf("ticket=") != -1) {
          this.ticket = params[index].split("=")[1];
          break;
        }
      }
    }
  },

然后就可以去浙里办调试了,记住一定要在浙里办的测试环境下调试才可以拿到票据。至于后续mgop请求目前还不需要,正常的ajax请求就可以。就可以在控制台里看到票据信息了。

关于二次回退的问题,我这边是用的vue2写的,然后是直接跳转到某个页面,这样就算二次回退也是回退到首页了

PS:因为浙里办文档更新较快,一定要及时关注浙里办群里面发的最新文件。有什么问题直接问群里老师,解决都很快的。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/m0_75013578/article/details/129674973

csma/cd和拥塞控制aimd其实是一回事!_dog250的博客-爱代码爱编程

今天下班的班车上,撸论文,找到一篇关于CSMA/CD性能分析的,然而下载需要钱,作罢。我讨厌知识付费,因为我崇尚知识免费共享。 正好我上周末也写了一篇与此相关的: 谈谈CSMA/CD,TCP中的二进制指数退避算法: htt

【软件项目管理】期末复习-爱代码爱编程

若本文对你有帮助,请点赞、关注我!        本课、本教科书、本期末考试都能让我绝望。倒不是担心挂科的问题。期末有一道大题会出自平时的课后作业or课堂讨论,例如我就遇到了下方的第3题。百度不到的题就看PPT或自编。        这门课需要组队6-7人,每组选一组长,个人觉得(当组长)非常麻烦,无论课上课下,每节课都有任务。不过期末成绩会比普通组员

“浙里办“项目单点登录、埋点、二次回退的问题-爱代码爱编程

已经有一段时间没有更新博客了,因为最近变成了某个项目的负责人,就突然忙了起来。 刚接到这个项目的开始,我还觉得自己一定能很出色的完成这个任务。刚过了几天我就发现事情并不是我想象的那么简单,我要做的事情比我想象的要多好几倍。对于一个没有经验的负责人来说,这无疑是一个坑,当然也是一个挑战。这个项目的难点并不在于它的代码有多难,也不在于业务逻辑有多复杂,而

浙里办对接H5微应用遇到的问题-爱代码爱编程

最近在搞浙里办对接,在这个对接中遇到了以下问题,单点登录、埋点、二次回退问题 “浙里办”H5微应用接入文档:语雀 注意:我们做的是app对接 单点登录 1、有ticket会进入首页,没有进入浙里办登录页, //获取ticket const getTicket = () => { var url = windo

浙里办对接(单点登录/二次回退)-爱代码爱编程

注意流程和文档,使用vue搭建项目,支持npm run build 用到单点登录 建议设置一个中间页帮助过度 <template></template> <script> export default { onShow() { // 设备类型判断 const sUserAgent = window

浙里办对接(单点登录二次回退)-爱代码爱编程

注意流程和文档,使用vue搭建项目,支持npm run build 用到单点登录 建议设置一个中间页帮助过度 <template></template> <script> export default { onShow() { // 设备类型判断 const sUserAgent = window

浙里办-二次回退,“曲线救国“不使用监听页面的方式_inprivacy的博客-爱代码爱编程

       H5页面接入浙里办之后,需要使用到浙里办的登录,其中登录分为法人登录及个人登录,我们这里采取的是个人登录也就是单点登录。        但我们接入单点登录后,需要返回两次才能返回到浙里办APP,这样的体验对用户来说不友好。借鉴了网上了的两种方法:一种是监听popstate,一种是监听pageshow。都没有达到想要的效果,其中遇到的问题(不

浙里办app接入h5应用的坑_理发师的博客-爱代码爱编程

1. 单点登录跳转的所谓二次退出,其实不需要二次退出,代码如下: let promoCodeIndex = window.location.search.indexOf("cbgacode="); let gotoUrl = this.backUrl; if(promoCodeIndex > -1){ gotoUrl += "?"+wind

uniapp、vue搭建浙里办微应用(单点登录、埋点)_周亚鑫的博客-爱代码爱编程

目录 `一、前期准备``二、浙里办-单点登录功能``三、获取用户信息``四、埋点操作``五、JSBridge的引入及使用` 一、前期准备 由于浙里办的微应用是必须前后端分离,且前端文件需要部署到浙里办服务器上

浙里办接入h5踩过的坑-爱代码爱编程

        最近根据需求,要把应用接入浙里办,经过这段时间的煎熬,踩了各种坑,现在把对接浙里办踩过的坑整理一下,以便下次使用,也给大家提个醒 现在接入的是最新版的,适配了浙里办7.0以上版本 1、引入新版的插件 ZWJSBridge使用1.1.0版本,zwlog是埋点使用 <script type="text/javascript" sr

【python入门指北】 python计算机二级知识点-爱代码爱编程

Python计算机二级知识点 文章目录 Python计算机二级知识点一、turtle库1.1 turtle库概述1.2 turtle原理1.3 标准库1.4 turtle的绘图窗体1.5 turtle空间