Angular前端跨域请求(即使带有withCredentials)时未发送授权cookie。
创始人
2024-10-29 02:00:41
0

可以通过配置 Angular 应用的 CORS 响应头和请求头来解决该问题。具体步骤如下:

  1. 在服务器端配置跨域请求响应头,包括 Access-Control-Allow-Origin 和 Access-Control-Allow-Credentials 两个字段。其中,Access-Control-Allow-Origin 的值必须是访问 Angular 应用的域名,而 Access-Control-Allow-Credentials 需要设置为 true,允许使用授权 cookie 进行跨域请求。

示例(Node.js):

res.set('Access-Control-Allow-Origin', 'http://localhost:4200');
res.set('Access-Control-Allow-Credentials', 'true');
  1. 在 Angular 应用中,使用 HttpClient 发送跨域请求时,需要在请求头中设置 withCredentials 字段为 true,开启授权 cookie 的传输。

示例:

this.http.get('http://server.com/data', { withCredentials: true });

完成以上配置后,Angular 应用就能够在跨域请求时正确发送授权 cookie 了。

相关内容

热门资讯

两分钟绝活!wepoker数据... 两分钟绝活!wepoker数据分析(透视)好像真的是有辅助教程(哔哩哔哩)1、下载好wepoker数...
第3分钟攻略!拱趴游戏破解器(... 第3分钟攻略!拱趴游戏破解器(透视)总是真的有辅助脚本(哔哩哔哩)1、在拱趴游戏破解器插件功能辅助器...
三分钟练习!德普之星透视软件免... 三分钟练习!德普之星透视软件免费入口官网(透视)切实真的是有辅助脚本(哔哩哔哩)1、三分钟练习!德普...
第四分钟绝活儿!wepoker... 第四分钟绝活儿!wepoker黑侠破解(透视)竟然真的是有辅助安装(哔哩哔哩)1、wepoker黑侠...
十分钟演示!aapoker万能... 十分钟演示!aapoker万能辅助器(透视)果然是真的有辅助教程(哔哩哔哩)1、aapoker万能辅...
第九分钟大纲!德普之星私人局辅... 第九分钟大纲!德普之星私人局辅助器(透视)果然真的是有辅助插件(哔哩哔哩)1、完成德普之星私人局辅助...
九分钟秘籍!pokerrrr2... 九分钟秘籍!pokerrrr2辅助(透视)一贯是有辅助插件(哔哩哔哩)1、pokerrrr2辅助脚本...
第十分钟方针!哈糖大菠萝攻略(... 第十分钟方针!哈糖大菠萝攻略(透视)其实是真的有辅助插件(哔哩哔哩)1、哈糖大菠萝攻略免费辅助多个强...
第3分钟方式!wepoker线... 第3分钟方式!wepoker线上大神(透视)竟然真的是有辅助下载(哔哩哔哩)1、每一步都需要思考,不...
九分钟项目!红龙poker作必... 九分钟项目!红龙poker作必弊指令(透视)一贯真的是有辅助下载(哔哩哔哩)1、红龙poker作必弊...