免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2458 | 回复: 7
打印 上一主题 下一主题

[FastDFS] 防盗链相关问题 [复制链接]

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-31 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-07-28 11:11 |只看该作者 |倒序浏览
String token = ProtoCommon.getToken(fastUrl, time.intValue(), ClientGlobal.getG_secret_key());

fastUrl 用的是group1/M00/00/00/Csj8oVeFt6OATXSVABkMwmX6qlY849.txt  Csj8oVeFt6OATXSVABkMwmX6qlY849.txt 两种都尝试过
时间戳是秒级别的
密码也改的和服务器配置一样

浏览器请求得到的东西是这样的

# unidata-7.0.0.txt
# Date: 2014-04-07, 19:21:08 GMT [KW]
#
# This file defines the Default Unicode Collation Element Table
#   (DUCET) for the Unicode Collation Algorithm
#
# Copyright (c) 2001-2014 Unicode, Inc.
# For terms of use, see
#
# See UTS #10, Unicode Collation Algorithm, for more information.
#
# Diagnostic weight ranges
# Primary weight range:   0200..4CFC (19197)
# Secondary weight range: 0020..010C (237)
# Variant secondaries:    0108..010C (5)
# Tertiary weight range:  0002..001F (30)
#
@version 7.0.0

0000  ; [.0000.0000.0000] # NULL (in 6429)
0001  ; [.0000.0000.0000] # START OF HEADING (in 6429)
0002  ; [.0000.0000.0000] # START OF TEXT (in 6429)
0003  ; [.0000.0000.0000] # END OF TEXT (in 6429)
0004  ; [.0000.0000.0000] # END OF TRANSMISSION (in 6429)
0005  ; [.0000.0000.0000] # ENQUIRY (in 6429)
0006  ; [.0000.0000.0000] # ACKNOWLEDGE (in 6429)
...
...
...
2F9F7 ; [.FB85.0020.0002][.921A.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2F9F7
2F9FB ; [.FB85.0020.0002][.940A.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2F9FB
2F9FD ; [.FB85.0020.0002][.9496.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2F9FD
2FA01 ; [.FB85.0020.0002][.95B6.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2FA01
2FA09 ; [.FB85.0020.0002][.9B30.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2FA09
2FA10 ; [.FB85.0020.0002][.A0CE.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2FA10
2FA12 ; [.FB85.0020.0002][.A105.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2FA12
2FA13 ; [.FB85.0020.0002][.A20E.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2FA13
2FA14 ; [.FB85.0020.0002][.A291.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2FA14
2F88F ; [.FB85.0020.0002][.A392.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2F88F
2FA1D ; [.FB85.0020.0002][.A600.0000.0000] # CJK COMPATIBILITY IDEOGRAPH-2FA1D
FFFD  ; [.FFFD.0020.0002] # REPLACEMENT CHARACTER

求各位大大解惑

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-31 06:20:00
2 [报告]
发表于 2016-07-28 11:24 |只看该作者
好吧。不用看了。是我逗比了。我也没注意文件的内容。浏览器是直接把文件打开了。
但是好像防盗链没有生效。不知道是怎么回事

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-31 06:20:00
3 [报告]
发表于 2016-07-28 11:54 |只看该作者
知道没有生效的原因了。是因为没有重启nginx

但是现在token一直验证失败

fileid 到底指的是什么。我看了我的配置,设置的key也没有问题。感觉很奇怪

file: /usr/local/fastdfs-nginx-module/src/common.c, line: 723, check token fail, uri: /group1/M00/00/00/Csj8oVeFt6OATXSVABkMwmX6qlY849.txt, errno: 1, error info: Operation not permitted

求大大解惑

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-31 06:20:00
4 [报告]
发表于 2016-07-28 15:33 |只看该作者
好吧。终于都解决了。但是还是有个问题。当token校验失败我能不能不让它下载东西。直接跳相关页面行吗

论坛徽章:
1
IT运维版块每日发帖之星
日期:2016-07-31 06:20:00
5 [报告]
发表于 2016-07-28 17:02 |只看该作者
还发现了一个问题。这样的下载。我能否给它指定文件名。。。

论坛徽章:
0
6 [报告]
发表于 2016-09-22 14:37 |只看该作者
回复 5# fangqi742

在使用fdfs_nginx_module 1.15时可以直接在http 请求中加入“filename=real_file_name"即可以返回文件的原始名称“real_file_name”,不需要添加nginx添加相应头的配置。

论坛徽章:
0
7 [报告]
发表于 2016-11-10 16:29 |只看该作者
回复 3# fangqi742
你好,我遇到了跟你一样的问题。 errno: 1, error info: Operation not permitted。请问是怎么解决的?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP