首页 > 解决方案 > 是否可以将 JS Fetch 与 ViewState 跨域一起使用?

问题描述

我正在使用 fetch API 在浮动小部件中显示网页。该页面上有一个使用视图状态的表单。如果小部件与我正在获取的页面位于同一域中,则它可以正常工作,但如果我将小部件放在不同的域中,则会收到无效的视图状态错误。我已经尝试了几件事来解决这个问题,但都没有奏效。有谁知道是否有可能让这个工作?

标签: asp.netfetchviewstate

解决方案


不。如果根据您的定义,如果您尝试在和之间操作数据widgetiframe那么这将导致有关XSS的问题,如果域相同,但由于同源策略,则不会。parent frameiframe


推荐阅读