起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 20513|回复: 11

[处理中3] response的重定向

[复制链接]

156

主题

748

帖子

2430

积分

金牌会员

Rank: 6Rank: 6

积分
2430
QQ
发表于 2021-3-24 10:29:31 | 显示全部楼层 |阅读模式
问题:自定义一个Filter对一些url过滤,如果不符合,则跳转到指定页面。使用response的重定向,页面报cors错误。也设置了Access-Control-Allow-Origin。
代码:
  1. response.setHeader("Access-Control-Allow-Origin", "*");
  2.                         response.sendRedirect("http://bbs.wex5.com/");
复制代码
错误:
QQ截图20210324101032.png
QQ截图20210324100837.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-3-24 15:29:41 | 显示全部楼层
这个就是标准的处理,到网上查找https://blog.csdn.net/weixin_33713503/article/details/88039675
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

156

主题

748

帖子

2430

积分

金牌会员

Rank: 6Rank: 6

积分
2430
QQ
 楼主| 发表于 2021-3-24 15:43:25 | 显示全部楼层
jishuang 发表于 2021-3-24 15:29
这个就是标准的处理,到网上查找https://blog.csdn.net/weixin_33713503/article/details/88039675 ...

按照网上的方法设置了,没有作用。在UI自定义J文件,其中代码与filter一样,可以重定向成功。但是在filter中就是失败。不知道是哪里原因?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-3-24 16:38:12 | 显示全部楼层
filter是就标准的平台也没有处理
http://bbs.wex5.com/forum.php?mo ... 7&pid=165198442中的也有filter
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

156

主题

748

帖子

2430

积分

金牌会员

Rank: 6Rank: 6

积分
2430
QQ
 楼主| 发表于 2021-3-25 09:03:15 | 显示全部楼层
jishuang 发表于 2021-3-24 16:38
filter是就标准的平台也没有处理
http://bbs.wex5.com/forum.php?mod=redirect&goto=findpost&ptid=64607&p ...

文档的跳转还是在/x5服务跳转,我想要的是比如我在浏览器输入/x5跳转的不是登陆界面,是百度或者其他地址
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-3-25 16:53:24 | 显示全部楼层
这个就是标准的设置,不行可以再到网上查找看看是不是还有其他的控制
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

156

主题

748

帖子

2430

积分

金牌会员

Rank: 6Rank: 6

积分
2430
QQ
 楼主| 发表于 2021-3-25 17:04:32 | 显示全部楼层
本帖最后由 飘零2019 于 2021-3-25 17:08 编辑
jishuang 发表于 2021-3-25 16:53
这个就是标准的设置,不行可以再到网上查找看看是不是还有其他的控制

这个问题,还请您在本地测试。看错误是在core.min.js报错,不知道是x5哪里的问题
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-3-25 17:12:41 | 显示全部楼层
core.min.js中报错,可以把文件重命名了,看具体的报错文件,可以加断点调试跟踪
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

156

主题

748

帖子

2430

积分

金牌会员

Rank: 6Rank: 6

积分
2430
QQ
 楼主| 发表于 2021-3-30 17:31:57 | 显示全部楼层
jishuang 发表于 2021-3-25 17:12
core.min.js中报错,可以把文件重命名了,看具体的报错文件,可以加断点调试跟踪 ...

经调试是在text.2.0.10.js出错的。
  1. Error: /x5/UI2/v_ecd1df46ba3c434c86aa381f30c33bcfl_zh_CNs_desktopd_pc/portal/pc3/login/login.w?$pageType=view HTTP status: 0
  2.     at XMLHttpRequest.xhr.onreadystatechange (http://127.0.0.1/x5/UI2/v_ecd1df46ba3c434c86aa381f30c33bcfl_zh_CNs_desktopd_pc/system/lib/require/text.2.0.10.js:270:31)
复制代码
无标题.png


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2021-3-31 12:01:12 | 显示全部楼层
这个就是标准的require的text类库

里面就是标准的ajax请求状态的判断

你要跳转的页面支持跨域吗?找一个自己定义的支持跨域的页面测试

https://www.fujieace.com/html/cors.html

https://docs.wex5.com/ajax-cross-domain/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-24 10:32 , Processed in 0.062872 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表