新人求助!!跳转链接怎么进行保护

这不会那不会 2021-01-06 06:25:19
本地页面中有一个点击外链的按钮,外链不需要登录就可以访问,
想把这个外链隐藏或者,别人无法通过输入网址进行访问,只能通过本地页面点击展示
外链没有token,本地页面有
...全文
6725 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_50944805 2021-01-07
  • 打赏
  • 举报
回复
事实上使用 1楼的方法是最好的。 比较安全
weixin_50944805 2021-01-07
  • 打赏
  • 举报
回复
比如: 现在有网站 a.html 和 网站 b.html a点击后跳转b 在b那里 document.referrer 这个就等于 a.html 这样就可以判断是从哪一个网站来的了
这不会那不会 2021-01-07
  • 打赏
  • 举报
回复
引用 2 楼 weixin_50944805 的回复:


var ref_url = document.referrer // 上一页的url地址,可以用这个判断,为空就有可能是直接输入进来的。
// 最好是判断这个需要等于你跳进来的那个页面链接

没怎么懂,可以具体说说吗,谢谢
这不会那不会 2021-01-07
  • 打赏
  • 举报
回复
引用 1 楼 阳光总在风雨后丶 的回复:
我的想法是在点击跳转时把token携带过去,外链页面渲染之前判断是否携带token ,有就渲染,没有就跳404或者别的,不知道可不可行,你可以试一下
具体怎么操作呢,可以提供一个案例参考下吗
weixin_50944805 2021-01-07
  • 打赏
  • 举报
回复


var ref_url = document.referrer // 上一页的url地址,可以用这个判断,为空就有可能是直接输入进来的。
// 最好是判断这个需要等于你跳进来的那个页面链接

  • 打赏
  • 举报
回复
我的想法是在点击跳转时把token携带过去,外链页面渲染之前判断是否携带token ,有就渲染,没有就跳404或者别的,不知道可不可行,你可以试一下
  • 打赏
  • 举报
回复
引用 3 楼 weixin_49427493 的回复:
[quote=引用 1 楼 阳光总在风雨后丶 的回复:]我的想法是在点击跳转时把token携带过去,外链页面渲染之前判断是否携带token ,有就渲染,没有就跳404或者别的,不知道可不可行,你可以试一下
具体怎么操作呢,可以提供一个案例参考下吗[/quote]没有具体案例,看到你问题临时出现的想法,具体操作起来也没啥难度,就是在需要跳转的外链后面用?拼接token,在被跳转页面接收判断后在做对应的操作就好了

8,906

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧