微信配置JS接口安全域名问题-Nginx配置

1、将下载的txt文件放入/usr/local/nginx/html/目录下面。

2、修改nginx.cong配置文件中的location标签

location / {
            root   html;
            index  index.html index.htm;
            proxy_set_header  X-Real-IP  $remote_addr;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header Host $http_host;
            proxy_redirect off;
        }

3、加入完以后记得重启nginx服务

这样我们用域名+txt文件在游览器就能访问了

然后就妥了

原文地址:https://www.cnblogs.com/YuanWeiBlogger/p/11964878.html

时间: 2024-08-04 23:09:24

微信配置JS接口安全域名问题-Nginx配置的相关文章

微信开发-业务域名、JS接口安全域名、网页授权域名

1.业务域名:在微信浏览器中点击文本框,会弹出提示,很不爽,通过配置业务域名可以将该提示去掉 比如密码输入不安全这类的 2.JS接口安全域名:分享到朋友圈(js-sdk)时用上,此接口要求将当前的界面url加密后,才可以分享到朋友圈.采用前后端分离开发时,js-sdk的验证参数通过php接口获得时,会报invalid signature错误.解决方法:前端将当前的window.location.href传到php接口,php代码中将下图中的$url换成前端传过来的url,生成验证相应参数,再返回

微信分享JS接口失效说明及解决方案

关键字:微信分享 JS 失效  分享到朋友圈 微信分享JS接口目前已失效,以前可以自定义分享的标题.描述.图片.链接地址在微信6.0.2版本中失效. 官方回复如下: 旧版的获取分享状态及设置分享内容的JS接口一直用于内部业务,并未对外开放,在微信公开的开放文档里面并没有此接口. 某些第三方借助微信客户端漏洞在未获得权限的情况下使用接口,微信6.0.2版本对此漏洞做了修复以确保用户分享内容的准确性,避免诱导分享. 另外,不久将向广大公众号开放正式分享接口供开发者使用. 临时解决方案: 标题:修改<

微信分享JS接口

没想到微信接口的突破口实在JS分享这里,今天搞定了这个分享. 1)PHP端需要获取signature的值,因接口调用次数有限制,所以加入了mem存入取出的值,7100秒后过期: $shaMem = 'shaTicket'; //!$strMem = MemHelper::Get($shaMem) if(!$strMem = MemHelper::Get($shaMem)){ //获取相关数据star $str = curl_https("https://api.weixin.qq.com/cgi

寒假作业 (一)配置基于接口划分VLAN(静态配置链路类型)

一.拓扑图二.组网需求1.如上图所示,某企业的交换机连接有很多用户,且相同业务用户通过不同的设备接入企业网络.2.为了通信的安全性,同时为了避免广播风暴,企业希望业务相同用户之间可以互相访问,业务不同用户不能直接访问.3.可以在交换机上配置基于接口划分VLAN,把业务相同的用户连接的接口划分到同一VLAN.这样属于不同VLAN的用户不能直接进行二层通信,同一VLAN内的用户可以直接互相通信.图1 基于接口划分VLAN组网图 三.配置思路采用如下的思路配置VLAN:1.创建VLAN并将连接用户的接

配置基于接口划分VLAN(静态配置链路类型)

作业提要 一.拓扑图 二.组网需求 1.如上图所示,某企业的交换机连接有很多用户,且相同业务用户通过不同的设备接入企业网络. 2. 为了通信的安全性,同时为了避免广播风暴,企业希望业务相同用户之间可以互相访问,业务不同用户不能直接访问. 3.可以在交换机上配置基于接口划分VLAN,把业务相同的用户连接的接口划分到同一VLAN.这样属于不同VLAN的用户不能直接进行二层通信,同一VLAN内的用户可以直接互相通信. 三.配置思路 1.采用如下的思路配置VLAN: 2.创建VLAN并将连接用户的接口加

微信网页开发没有备案域名怎么办?【仅供线下测试使用】

大家都知道微信JS-SDK使用第一步就是绑定“JS接口安全域名”, 微信明确规定填写的域名须通过ICP备案的验证. 但是很多像我这样的普通程序员就只是想学习学习微信开发,只需要在局域网能可以玩就行了, 根本不需要服务器,更何况网站备案呢. 所以接下来介绍一种本地开发微信,手机局域网内的可以使用调试的配置. 本地环境:Windows系统+IIS部署网站 按照JSSDK使用步骤开始(https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421

使用微信js接口的方法 ,以调用相机为例

protected string GetTimeStamp_Str=""; protected string nonceStr_Str = ""; protected string signature_Str = ""; protected void Page_Load(object sender, EventArgs e) { GetTimeStamp_Str = GetTimeStamp(); //nonceStr_Str = new Gui

你真的了解如何将 Nginx 配置为Web服务器吗

阅读之前,建议先阅读初识 Nginx. 之后,我们来了解一下 Nginx 配置. 抽象来说,将 Nginx 配置为 Web 服务器就是定义处理哪些 URLS 和如何处理这些URLS 对应的请求.具体来说,就是定义一些虚拟服务器(Virtual Servers),控制具有特定 IP 和域名的请求. 更具体的来说, Nginx 通过定义一系列 locations 来控制对 URIS 的选择.每一个 location 定义了对映射到自己的请求的处理场景:返回一个文件或者代理请求,或者根据不同的错误代码

nginx配置一、二级域名、多域名对应(api接口、前端网站、后台管理网站)

前提:安装好nginx,如果已经启动nginx,先停止,命令: ./usr/local/nginx/sbin/nginx -s stop 修改nginx配置 vi /usr/local/nginx/conf/nginx.conf 配置好以后的nginx.conf文件内容: #user nobody; worker_processes 1; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/er