多语言展示
当前在线:1490今日阅读:195今日分享:41

ajax调用后台提示跨域请求失败的解决办法?

我们经常使用AJAX调用后台方法,而想要自己搭建一个请求方法时发现不管怎样处理,都提示跨域请求失败,配置也正常,就是无法调用ashx一般处理程序,这是原因是没有发布一个IIS的网站。可以通过以下几个操作实现自己的目的
工具/原料
1

电脑

2

AJAX相关知识

3

web本机网站搭建

方法/步骤
1

调用时如果跟踪F12发现ajax请求报错,网上搜索说是跨域请求失败,提示错误如下

2

首先需要开启电脑上的服务IIS服务

3

启用服务后再如下节点找到网站节点,右键新建网站

5

配置成功后会在网站节点下出现一个节点,展开节点就可以看到自己屋里路径下的文件

6

在浏览器上输入localhost:端口号/自己路径的启动页,就可以正确打开,此时ajax方法调用ashx就可以正确调用

注意事项
1

ajax方法比较灵活,但调用ashx必须配置一下IIS

2

IIS不是唯一的一种方式,还有其他方式

3

若对您有帮助请给作者点赞,若有其他的疑问可以联系作者一起交流进步

推荐信息