微信平台开发-用sae部署 开发微信平台Java 验证失败

问题描述

用sae部署 开发微信平台Java 验证失败

)企业号开启回调模式 echostr校验失败,请您检查是否正确解密并输出明文echostr
在新浪日志中看到签名验证失败,ase解密失败 。大牛们能不能解决呀。用的是Java
开发

解决方案

您好,如果微信公众平台开发需要用到AES加解密,是需要替换JCE无限制权限策略文件的。

否则,AES密钥长度大于128,就会抛异常“java.security.InvalidKeyException: Illegal key size”。

这个问题我给SAE开发人员反应过,他们在进行安全评估,考虑是否会替换SAE平台的JCE无限制权限策略文件。如果他们不做替换,就没有办法在SAE上运行采用AES加密的公众号后台程序。

解决方案二:

正确的流程是按照官方给出的文档给参数加密然后返回去(应该是跟echostr一样),记得是小写的,get请求

如果偷懒只是想通过验证可以直接返回echostr(把接收到的参数直接返回去)

解决方案三:

直接给SAE客服询问

时间: 2016-05-31

微信平台开发-用sae部署 开发微信平台Java 验证失败的相关文章

项目开发中切换部署开发、测试、生产多环境

在开发的过程中,不可避免会接触到至少三个环境的程序部署:开发.测试和生产环境. 每个环境都使用一套数据库配置,路径配置等,如果每次都人工的干预每一个配置文件,工作会比较繁杂,且容易遗漏并且出错. spring3.1之后提供了profile功能,可以切换不同的自定义profile环境,唯一的缺点是和maven结合不大好,只能在web.xml中进行修改. 方法如下: 1.在beans.xml中定义各个环境. <beans profile="develop"> </bean

服务器-关于用java开发微信公众平台开发 token验证失败的问题

问题描述 关于用java开发微信公众平台开发 token验证失败的问题 大家好,最近在学习用java开发微信公众平台,第一次写的代码token验证通过了,用的是阿里云的服务器换系统(server2008->2003)后就怎么也通过不过验证.直接输入域名www.zhenggufang.com/aip/longin网页显示404.域名也已经备过案.服务器上的tomcat也启动正常tomcat/conf/server也修改了.多谢提交还是token验证失败.请各位帮忙看看代码如下: package s

php版微信公众平台接口开发之智能回复开发教程_php实例

本文实例讲述了php版微信公众平台接口开发之智能回复功能实现方法.分享给大家供大家参考,具体如下: 智能回复是根据用户输入的条件来反馈结果用用户了,这个小编以前有做过信整理了一些例子供各位参考,比较完整主要是介绍在开发端了. 微信自推出后,着实火了一把,而支付功能的推出,又把微信推到了一个无可比拟的高度,然后申请微信订阅号或者服务号的人也开始比肩接踵.下面我将给大家简单讲解下微信公众平台开发接口. 先去 微信公众平台 申请账号,然后按照提示一步步.在选择订阅号和服务号上,个人只能申请订阅号,而且

微信快速开发框架(一)-- 对微信公众平台开发的消息处理

这几天有点空,做了个Android App后,想着对接一下公司的微信平台,以便让客户更方便查询,在研究微信平台中,要注意以下几点: 1.微信验证消息真实性是用Get方式到你提交的url 2.用户发送的消息.事件等都是通过Post方式提交过来 3.微信服务器端发送过来的,是xml格式,通过HttpRequest.InputStream获取 4.在处理用户消息的时候,如果你要返回信息的话,您只要输出xml格式的字符串就可以了. 如何读取微信客户端信息: var stream = Request.In

php版微信公众平台接口开发之智能回复开发教程

本文实例讲述了php版微信公众平台接口开发之智能回复功能实现方法.分享给大家供大家参考,具体如下: 智能回复是根据用户输入的条件来反馈结果用用户了,这个小编以前有做过信整理了一些例子供各位参考,比较完整主要是介绍在开发端了. 微信自推出后,着实火了一把,而支付功能的推出,又把微信推到了一个无可比拟的高度,然后申请微信订阅号或者服务号的人也开始比肩接踵.下面我将给大家简单讲解下微信公众平台开发接口. 先去 微信公众平台 申请账号,然后按照提示一步步.在选择订阅号和服务号上,个人只能申请订阅号,而且

云平台SAAS企业应用在线开发与微信移劢应用

JEECG开源平台 - 云平台SAAS企业应用在线开发与微信移劢应用 --JEECG 微于开发平台介绉 --JEECG 工作流组件 --移劢解决方案 --应用绊典案例 --团队介绉 云平台SAAS企业应用在线开发与微信移劢应用

C#开发微信门户及应用(9)-微信门户菜单管理及提交到微信服务器

微信公众号(包括服务号和订阅号)都可以对菜单进行自定义设置,我们为了方便管理,一般先把菜单数据在本地管理维护,需要更新的时候,把它们更新到微信服务器上就可以了.本文基于这个方式,介绍我的微信门户平台管理系统中菜单提交到微信服务器上的操作.微信门户应用管理系统,采用基于MVC+EasyUI的路线,由于多数域名服务器上都只能支持.NET4.0,所以以MVC3,C#4.0作为开发基础,基本上能够部署在任何.NET服务器上. 1.微信菜单的要求及相关界面设计 微信公众号的菜单我们可以通过网站进行本地的管

PHP+新浪微博开放平台+新浪云平台(SAE)开发微博应用基础

1.新浪微博开放平台(http://open.weibo.com/wiki/index.php/Quickstart) 开放的是什么:开放平台开放给开发者的是每一个用户的用户关系,开发者不在向传统应用那样面对单个开发者而是面对用户身后的整个好友圈.每一个API都是围绕好友与好友之间的交流来提供相关的功能,如发送微博,查看好友资料等等. 为什么要使用开放平台?开放平台可以加快应用的推广.每个用户可以影响到周围的好友,一旦应用真的优秀,用户可以方便的推荐给好友,好友又可以再推荐给他的好友.开放平台让

服务器-【微信开发】为什么TOKEN一直验证失败呢?

问题描述 [微信开发]为什么TOKEN一直验证失败呢? 我是用的SAE新浪云来搞的,也进行了实名认证,接受数据的URL也没输错,但是就是token验证不通过,眼睛都看花了,麻烦能人帮忙找找错~谢谢! <?phpheader('content-type:text/html;charset=utf-8'); //定义常量TOKEN,用来存储token define(""TOKEN""weixin""); //封装验证逻辑 function ch