找回密码
 立即注册

QQ登录

只需一步,快速开始

九易六

初级会员

16

主题

48

帖子

306

积分

初级会员

积分
306
九易六
初级会员   /  发表于:2021-8-3 16:11  /   查看:1967  /  回复:4
100金币
本帖最后由 九易六 于 2021-8-4 08:33 编辑

老师好!

下图是本地测试时的截图:



下图是发布到服务器之后,运行页面的截图:



我用的是自定义Web API,在本地F5运行测试没问题,发布到服务器之后就出现404错误了。
请老师指点我应该从哪里入手进行排查?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

看你发布了之后,调用的时候用的是https,你这边是已经上传了https的证书了吗, 你也可以先在本地用postman调用这个接口,排查是调用的问题还是接口的问题

4 个回复

倒序浏览
最佳答案
最佳答案
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-3 16:11:31
来自 3#
本帖最后由 Joe.xu 于 2021-8-3 17:29 编辑

看你发布了之后,调用的时候用的是https,你这边是已经上传了https的证书了吗,
你也可以先在本地用postman调用这个接口,排查是调用的问题还是接口的问题

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
九易六
初级会员   /  发表于:2021-8-3 16:51:04
2#


如上图所示,所需的第三方dll文件也上传

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
九易六
初级会员   /  发表于:2021-8-4 08:32:32
4#
Joe.xu 发表于 2021-8-3 17:28
看你发布了之后,调用的时候用的是https,你这边是已经上传了https的证书了吗,
你也可以先在本地用postman ...

按照
Joe.xu
老师的提示,使用postman进行排查比对之后发现了问题,已将故障排除。原因如下:
在页面的JavaScript命令中,调用服务端WebAPI的语句,使用了JS原生的写法,导致本地测试地址与发布后地址不一致。
本地测试完整地址:http://localhost:65007/customapi/alipay/wapalipay
发布之后完整地址:http://10.1.1.16/neigou/customapi/alipay/wapalipay
对比发现发布之后的地址当中多了项目名字。在页面JS代码中进行如下修改,故障解决。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +5 收起 理由
Joe.xu + 5 很给力!

查看全部评分

回复 使用道具 举报
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-8-4 08:40:59
5#
九易六 发表于 2021-8-4 08:32
按照Joe.xu老师的提示,使用postman进行排查比对之后发现了问题,已将故障排除。原因如下:
在页面的Jav ...

感谢大佬的经验分享,
后面有问题,欢迎继续发新帖交流
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部