阿里云服务出现400 bad request ,是怎么回事,我用的阿里云服务器,用iP访问网站能

阿里云服务出现400 bad request ,是怎么回事,我用的阿里云服务器,用iP访问网站能,第1张

除了防火墙和安全设置之外,还有一个情况就是经典网络转为专有网络后,服务器上一看不到此IP的网卡,原来Web服务中配置了此IP和域名的80端口的服务,通过域名能够访问,但直接ip不能访问web服务(在经典网络时是可以的),这是因为专有网络是将外部IP映射到内部IP上的,因此在Web配置中,不要配外部IP,要将被映射的内部IP配置上去。

阿里巴巴开发平台: https://open.1688.com/doc/appJoin.htm?spm=a260s.7926783.0.0.sgRZN1

上传图片后,回调出现400的错误,

打开浏览器,F12调试,在响应里面可以看到下面这个信息,意思是拒绝私网地址作为回调网址

<?xml version="1.0" encoding="UTF-8"?>

<Error>

<Code>InvalidArgument</Code>

<Message>Private address is forbidden to callback.</Message>

<RequestId>59772C73F43DB7AD8D9D6438</RequestId>

<HostId>ddfd.oss-cn-beijing.aliyuncs.com</HostId>

<ArgumentName>callbackUrl</ArgumentName>

<ArgumentValue>http://192.168.3.42:8080/ddfd/pictureCallBack </ArgumentValue>

</Error>

翻译的是Private address is forbidden to callback.

私有地址禁止访问.

阿里云社区搜了一下,有人说:只能设置公网地址,我由于是在本地测试的,所以设置的是自己电脑连接的网络地址。

所以记录一下。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/159198.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-23
下一篇2023-03-23

发表评论

登录后才能评论

评论列表(0条)

    保存