如何通过session实现webapi跨域请求的长尾词?

2026-04-01 10:270阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计756个文字,预计阅读时间需要4分钟。

如何通过session实现webapi跨域请求的长尾词?

在以往项目中,我们通常直接在web.config中配置跨域。这种方式可实现跨域访问。由于我们这里的webapi会涉及多个网站、小程序、微信公众号等访问,因此这样设置是合理的。

在之前的项目中,我们设置跨域都是直接在web.config中设置的。

这样是可以实现跨域访问的。因为我们这边一般情况下一个webapi会有多个网站、小程序、微信公众号等访问,所以这样设置是没有问题的。但是……如果其中一个网站需要用到cookie或者session的时候,

Access-Control-Allow-Origin如果还是设置成“*”就会报错,当然是前端报错。。。数据返回还有cookie/session都还是能存,但是报错就不爽了啊。

于是,想着整改一下。

先上前端代码。来个页面远程ajax请求去设置session。啥都没有,就是点按钮,发个请求。

阅读全文

本文共计756个文字,预计阅读时间需要4分钟。

如何通过session实现webapi跨域请求的长尾词?

在以往项目中,我们通常直接在web.config中配置跨域。这种方式可实现跨域访问。由于我们这里的webapi会涉及多个网站、小程序、微信公众号等访问,因此这样设置是合理的。

在之前的项目中,我们设置跨域都是直接在web.config中设置的。

这样是可以实现跨域访问的。因为我们这边一般情况下一个webapi会有多个网站、小程序、微信公众号等访问,所以这样设置是没有问题的。但是……如果其中一个网站需要用到cookie或者session的时候,

Access-Control-Allow-Origin如果还是设置成“*”就会报错,当然是前端报错。。。数据返回还有cookie/session都还是能存,但是报错就不爽了啊。

于是,想着整改一下。

先上前端代码。来个页面远程ajax请求去设置session。啥都没有,就是点按钮,发个请求。

阅读全文