开启模板权限时访问单个模板需要用WeiXinServer

编辑
文档创建者:caixiaolan (69992 )     浏览次数:2558次     编辑次数:5次     最近更新:jiangsr 于 2018-04-17     

目录:

1. 描述编辑

当开启模板权限时必须用WeiXinServer才能单点登录成功。

2. 报表服务器环境准备编辑

这里基本与企业微信集成相同,但还需修改web.xml文件。

注:自定义菜单配置才需要修改,主页型不需要
打开服务器报表工程WEB-INF下的web.xml,其中新增WeiXinServer,在设计器9.0之前,代码如下:
<servlet> <servlet-name>WeiXinServer</servlet-name> <servlet-class>com.fr.wei.plugin.weixin.web.WeiXinServlet</servlet-class> <load-on-startup>0</load-on-startup> </servlet> <servlet-mapping> <servlet-name>WeiXinServer</servlet-name> <url-pattern>/WeiXinServer</url-pattern> </servlet-mapping>

222

而在设计器9.0中,新增的WeiXinServer需调用另一个的class文件,代码如下:

<servlet> <servlet-name>WeiXinServer</servlet-name> <servlet-class>com.fr.mobile.compatible.CPWeiXinServlet</servlet-class> <load-on-startup>0</load-on-startup> </servlet> <servlet-mapping> <servlet-name>WeiXinServer</servlet-name> <url-pattern>/WeiXinServer</url-pattern> </servlet-mapping>

222

3. 具体配置编辑

把平台里面生成好的链接拷贝出来,把里面的ReportServer替换成WeiXinServer
例如,平台生成的访问url为:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae62313e1fa9279b&redirect_uri=http%3A%2F%2Fwww.finereporthelp.com%3A80%2FReportServer%3Fop%3Dfs%26sb%3D130DE736CB8F13400966198FF166648E&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
将url中ReportServer换成WeiXinServer,替换后url为:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wxae62313e1fa9279b&redirect_uri=http%3A%2F%2Fwww.finereporthelp.com%3A80%2FWeiXinServer%3Fop%3Dfs%26sb%3D130DE736CB8F13400966198FF166648E&response_type=code&scope=snsapi_base&state=STATE#wechat_redirect
最终,合成微信中的网页链接地址。

附件列表


主题: 移动端
标签: 暂无标签 编辑/添加标签
如果您认为本文档还有待完善,请编辑

文档内容仅供参考,如果你需要获取更多帮助,请咨询帆软技术支持
关于技术问题,您还可以通过帆软论坛获取帮助,论坛上有非常多的大神,有些水平比帆软工程师还要高哦。
若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

此页面有帮助吗?