中易网

微信接口上传文件的接口,用postman测试没有问题,但用js就报403错误

答案:2  悬赏:50  
解决时间 2021-02-20 10:29
接口Controller已经解决了跨域的问题,其他方法都可以访问,就是在这个方法不行.前端使用的是jingle+weui,后端使用的是springmvc















最佳答案
你好,解决了吗?我也是类似于这样的问题,Postman测试没问题,网页就不行,我前端用的是angularJs,后端是springboot,也解决了跨域的问题,但不知道为啥不行
全部回答
二、403错误代码的分类介绍 403.1 403.1错误是由于"执行"访问被禁止而造成的,若试图从目录中执行CGI、ISAPI或其他可执行程序,但该目录不允许执行程序时便会出现此种错误。 403.2 403.2错误是由于"读取"访问被禁止而造成的。导致此错误是由于没有可用的默认网页并且没有对目录启用目录浏览,或者要显示的HTML网页所驻留的目录仅标记为"可执行"或"脚本"权限。 403.3 403.3错误是由于"写入"访问被禁止而造成的,当试图将文件上载到目录或在目录中修改文件,但该目录不允许"写"访问时就会出现此种错误。 403.4 403.4错误是由于要求SSL而造成的,您必须在要查看的网页的地址中使用"https"。 403.5 403.5错误是由于要求使用128位加密算法的Web浏览器而造成的,如果您的浏览器不支持128位加密算法就会出现这个错误,您可以连接微软网站进行浏览器升级。 403.6 403.6错误是由于IP地址被拒绝而造成的。如果服务器中有不能访问该站点的IP地址列表,并且您使用的IP地址在该列表中时您就会返回这条错误信息。 403.7 403.7错误是因为要求客户证书,当需要访问的资源要求浏览器拥有服务器能够识别的安全套接字层(SSL) 客户证书时会返回此种错误。 403.8 403.8错误是由于禁止站点访问而造成的,若服务器中有不能访问该站点的DNS名称列表,而您使用的DNS名称在列表中时就会返回此种信息。请注意区别403.6与403.8错误。 403.9 403.9错误是由于连接的用户过多而造成的,由于Web服务器很忙,因通讯量过多而无法处理请求时便会返回这条错误。 403.10 403.10错误是由于无效配置而导致的错误,当您试图从目录中执行CGI、ISAPI或其他可执行程序,但该目录不允许执行程序时便会返回这条错误。 403.11 403.11错误是由于密码更改而导致无权查看页面。 403.12 403.12错误是由于映射器拒绝访问而造成的。若要查看的网页要求使用有效的客户证书,而您的客户证书映射没有权限访问该Web站点时就会返回映射器拒绝访问的错误。 403.13 403.13错误是由于需要查看的网页要求使用有效的客户证书而使用的客户证书已经被吊销,或者无法确定证书是否已吊销造成的。 403.14 403.14错误Web 服务器被配置为不列出此目录的内容,拒绝目录列表。 403.15 403.15错误是由于客户访问许可过多而造成的,当服务器超出其客户访问许可限制时会返回此条错误。 403.16 403.16错误是由于客户证书不可信或者无效而造成的。 403.17 403.17错误是由于客户证书已经到期或者尚未生效而造成的。 1、你的IP被列入黑名单。 2、你在一定时间内过多地访问此网站(一般是用采集程序),被防火墙拒绝访问了。 3、网站域名解析到了空间,但空间未绑定此域名。 4、你的网页脚本文件在当前目录下没有执行权限。 5、在不允许写/创建文件的目录中执行了创建/写文件操作。 6、以http方式访问需要ssl连接的网址。 7、浏览器不支持SSL 128时访问SSL 128的连接。 8、在身份验证的过程中输入了错误的密码。 9、DNS解析错误,手动更改DNS服务器地址。 10、连接的用户过多,可以过后再试。 11、服务器繁忙,同一IP地址发送请求过多,遭到服务器智能屏蔽。 四、解决403 forbidden错误的方法 1、重建dns缓存 对于一些常规的403 forbidden错误,马海祥建议大家首先要尝试的就是重建dns缓存,在运行中输入cmd,然后输入ipconfig /flushdns即可。如果不行的话,就需要在hosts文件里把主页解析一下了。 同时,查看是否在网站虚拟目录中添加默认文档,一般默认文档为:index.html;index.asp;index.php;index.jsp;default.htm;default.asp等,如下图所示: 2、修改文件夹安全属性 用以下命令修改文件夹安全属性 chcon -R -t httpd_user_content_t public_html/ 所用命令解析: ls -Z -d public_html/   #显示文件/目录的安全语境-Z, --context   Display security context so it fits on most displays. Displays only mode, user, group, security context and file name.-d, --directory   list directory entries instead of contents, and do not dereference symbolic links   chcon -R -t httpd_user_content_t public_html/   #修改文件/目录的安全语境-R, --recursive   change files and directories recursively-t, --type   set type TYPE in the target security context 3、关于apache导致的403 forbidden错误的解决办法 打开apache的配置文件httpd.conf,找到这段代码: Options FollowSymLinks   AllowOverride None   Order deny,allow   Deny from all 有时候由于配置了php后,这里的“Deny from all”已经拒绝了一切连接。把该行改成“allow from all”,修改后的代码如下,问题解决。 Options FollowSymLinks   AllowOverride None   Order deny,allow   Allow from all 之所以会出现错误,是因为大多数的国外主机在配置Apache的时候启用了mod_security,也就是开启了安全检查,如果提交的信息中包含select , % , bin等关键字,Apache就会禁止,并给出403,404,500等错误。 4、关于HawkHost空间出现403 Forbidden错误的解决方法 有的时候在共享服务器上安装了Mod security,当网址包含有“%”号等其它敏感字符时,就会被Mod security阻止,马海祥博客曾经也出现过此情况。 解决HawkHost 403 Forbidden 错误的方法: 在.htaccess文件里添加如下代码: SecFilterEngine Off   SecFilterScanPOST Off 直接放在网站的根目录或者程序运行的目录下。 5、关于WordPress导致的403 Forbidden错误解决方法 对于一些使用WordPress管理程序搭建的博客来说,就需要修改.htaccess文件,在后面添加上如下内容即可,其实就是disable mod_security SecFilterEngine Off   SecFilterScanPOST Off 另外dedecms的可能还需要再加一条,以让默认访问的是index.html文件的DirectoryIndex index.html。 修改.htaccess文件,将文件上传之后,再重新打开之前出现403 Forbidden的URL就没有再出现错误,直接可以打开了。 马海祥博客点评: 从SEO的角度来说,常见403返回码的含义是“forbidden”,搜索引擎会认为当前页面禁止访问,但也不会删除,短期内会反复访问几次,如果网页允许访问,则正常抓取;如果长期返回403,搜索引擎会认为该URL是失效链接,将会删除。因此,马海祥建议大家一旦发现自己的网站出现403错误的话,一定要及时的修复,使其链接能够正常访问。如果是不需要的页面,应该设置返回404状态码,按404操作。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
微信卖的中药祛斑茶内调外敷的是真的有效果吗
网贷评级到底谁家比较靠谱?我看了几个,怎么
源泉精品陶瓷我想知道这个在什么地方
苍翼默示录BBTC怎么选哈扎马
商业保理公司注册的标准?
建文超市地址有知道的么?有点事想过去
银监会阿勒泰监管分局布尔津监管办事处这个地
海莱假日酒店地址在哪,我要去那里办事
象这样的光绪龙洋多少钱一枚
帮小孩想个名字是个女孩要唐俊什么的
股权转让如何进行契税处理?
求婚姻,求解签! 巍巍独步向云间,玉殿千官
东方车汇这个地址在什么地方,我要处理点事
断奶晚上要跟宝宝分开睡吗
芙蓉兴盛便利超市舒秀便利店地址在什么地方,
推荐资讯
i7 4600M,有必要升级i7 4700mq么
句容市下蜀派出所怎么去啊,有知道地址的么
含有罗雀的成语
嘉立假日酒店沙湾会展中心店在哪里啊,我有事
静心美容养生会所怎么去啊,有知道地址的么
陈江街道办事处建设管理所在什么地方啊,我要
关于送货单签收【高分】
滨河新村北区地址有知道的么?有点事想过去
捷波朗Jabra WAVE+ 弦月2代 跟弦月一代有什么
索尼爱立信J105i内置游戏有什么
宋家河这个地址在什么地方,我要处理点事
大学生一枚。 用的移动的业务。38一月。 为什
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?