微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动

关于微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动攻略,主要包括以下几个方面:

1.什么是授权回调域名?

授权回调域名是指在使用微信公众平台的网页授权机制前,必须先通过在公众号后台设置授权回调域名,来实现微信服务器和开发者服务器的通信。只有在设置了授权回调域名后,才能在公众号中使用网页授权的相关功能。

2.变动的原因

在2018年1月,微信公众平台对授权回调域名做出了调整,即从原来的全局域名设置为业务域名设置,新增了一个“JS接口安全域名”。

  1. 控制台设置

在公众号中管理授权回调域名的方式,可以进入“公众号设置-功能设置-网页授权获取用户基本信息”进行设置。在这里,需要进行“授权回调域名”和“JS接口安全域名”的设置。

对于“授权回调域名”,只需要填写已经备案的域名即可。而对于“JS接口安全域名”,则需要提前将JS文件放到该域名下,并在该页面上通过JS-SDK调用微信功能。

  1. 示例

例如,如果我在我的网站中需要使用微信网页授权获取用户信息,首先需要在微信公众平台设置授权回调域名。比如,我将我的网站域名设置为“www.example.com”。

然后,我需要在我的网站中将需要使用微信网页授权的相关页面网址加入到“JS接口安全域名”中,例如:“www.example.com/user_info”,这样,我就可以通过JS-SDK的方式来调用微信相关功能了。

综上所述,授权回调域名的设置是在使用微信网页授权功能时必须进行的地方,开发者需要在公众号中进行域名设置,并将相关页面的网址加入到JS接口安全域名中。这样,才能确保网页授权功能正常使用。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动 - Python技术站

(0)
上一篇 2023年6月1日
下一篇 2023年6月1日

相关文章

  • c#数组详解

    C#数组详解 什么是数组 数组是 C# 中最常用的一种数据结构,它可以用于存储同一种数据类型的多个元素。数组中的元素可以通过数组下标进行访问,下标从 0 开始计数。 数组定义和初始化 下面是定义和初始化一个数组的语法: 数据类型[] 数组名 = new 数据类型[数组长度]; 其中,数组类型可以为整型、字符型、浮点型、对象型(即自定义类)等。数组长度为整型数…

    C# 2023年5月31日
    00
  • 如何解决Webservice第一次访问特别慢的问题

    当第一次请求Web服务时,可能会遇到响应非常慢的情况。这是由于服务器在处理第一次请求时需要加载许多资源,并且缺乏缓存,因此响应会非常缓慢。下面是一些解决Web服务第一次访问慢的方法: 1.使用缓存 缓存是减少Web服务响应时间的有效方法之一。可以使用缓存来存储服务端响应数据,使得第二次及其以后的请求响应速度会更快。例如,在Java中,可以使用EhCache或…

    C# 2023年5月15日
    00
  • 实现.Net7下数据库定时检查的方法详解

    以下是关于“实现.Net7下数据库定时检查的方法详解”的完整攻略: 1. 什么是数据库定时检查? 数据库定时检查是指定期检查数据库中的数据,以确数据完整性和一致性。这通常涉及到检查数据的有效性、完整性、一致性和准确性等方面。 2. 如何实现数据库定时检查? 要实现数据库定时检查,按照以下步骤: 2.1. 创建定时任务 首先,我们需要创建一个定时任务,以便定期…

    C# 2023年5月12日
    00
  • C#实现绘制随机噪点和直线

    请看下面: C#实现绘制随机噪点和直线 第一步:创建窗体和画布 首先,在Visual Studio的菜单栏中选择:File -> New -> Project,在弹出的窗口中选择:Windows Forms App(.NET Framework),取一个有意义的名称,然后点击创建按钮。 接下来,在弹出的窗口中选择:Form,创建一个窗体。然后在窗…

    C# 2023年6月6日
    00
  • 垃圾代码二三行 ASPX小马

    攻击者可以通过嵌入”垃圾代码”来在服务器上运行恶意代码,从而达到控制服务器的目的。其中,”垃圾代码二三行 ASPX小马”是一种常见的攻击手段,本文将对其进行详细讲解。 什么是”垃圾代码二三行 ASPX小马” “垃圾代码二三行 ASPX小马”是指攻击者将一小段ASP.NET代码嵌入到页面中,通过这段代码来加载运行ASPX小马,从而达到控制服务器的目的。 攻击步…

    C# 2023年5月31日
    00
  • C# ArrayList、HashSet、HashTable、List、Dictionary的区别详解

    C# ArrayList、HashSet、HashTable、List、Dictionary的区别详解 在C#中,有多种容器类型可以用来存储和管理数据。常见的容器类型包括ArrayList、HashSet、HashTable、List和Dictionary。本文将详细讲解这些容器的区别和用法。 ArrayList ArrayList是一种不需要定义类型的可变…

    C# 2023年6月7日
    00
  • asp.net ToString()格式设置大全

    针对“asp.net ToString()格式设置大全”的完整攻略,我提供如下讲解。 什么是ToString()方法? 在 ASP.NET 中,ToString() 是 Object 类的一个方法,它可以将对象转换为字符串表示形式。如果你想将一个数值类型转化为字符串来输出到页面或者接口,ToString() 方法是一个非常方便的选择。 如何设置ToStrin…

    C# 2023年6月3日
    00
  • C#深拷贝方法探究及性能比较(多种深拷贝)

    C#深拷贝方法探究及性能比较(多种深拷贝) 什么是深拷贝 在 C# 的开发中,经常需要复制一份对象,以便于对该对象进行修改而不影响原来的对象。浅拷贝(shallow copy)只是简单地复制了一份对象的引用,而不是实际的对象,原始对象和副本对象共享引用类型的成员变量。而深拷贝(deep copy)则会创建一份新的对象,并复制原始对象所有的成员变量,包括引用类…

    C# 2023年5月31日
    00
合作推广
合作推广
分享本页
返回顶部