提交 3edc9c96 编写于 作者: NoSubject's avatar NoSubject

Merge branch 'hotfix/修复移动办公消息推送url未经过多层编码的问题' into 'release'

hotfix/修复移动办公消息推送url未经过多层编码的问题 pic到dev

See merge request o2oa/o2oa!2460
......@@ -183,10 +183,9 @@ public class AndFxConsumeQueue extends AbstractQueue<Message> {
String messageRedirectPortal = Config.andFx().getMessageRedirectPortal();
if (StringUtils.isNotBlank(messageRedirectPortal)) {
String portal = "portalmobile.html?id=" + messageRedirectPortal;
// 2021-11-1 钉钉那边无法使用了 不能进行encode 否则签名不通过
portal = URLEncoder.encode(portal, DefaultCharset.name);
workUrl += "&redirectlink=" + portal;
}
// 2021-11-1 钉钉那边无法使用了 不能进行encode 否则签名不通过
LOGGER.debug("o2oa workUrl:" + workUrl);
workUrl = URLEncoder.encode(workUrl, DefaultCharset.name);
o2oaUrl = o2oaUrl + workUrl;
......@@ -194,6 +193,7 @@ public class AndFxConsumeQueue extends AbstractQueue<Message> {
o2oaUrl = o2oaUrl + openPage;
}
LOGGER.info("o2oa 地址:" + o2oaUrl);
o2oaUrl = URLEncoder.encode(o2oaUrl, DefaultCharset.name);
return o2oaUrl;
} catch (Exception e) {
LOGGER.error(e);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册