我看到以下行为:
当我从 silverlight 调用 javascript XMLHttpRequest/open/send 时,对于最终导致 HTTP 重定向到不同域(Google 应用程序引擎中的注销 URL)的 URL,而不是从 silverlight 应用程序加载的域,浏览器不会遵循重定向。
当我从浏览器手动访问同一 URL 或使用 silverlight 应用程序所在页面上的链接时,一切正常 - 浏览器正确遵循重定向。
有谁知道造成这种行为差异的原因/是否有任何解决方法/配置可以避免它?
谢谢!
最佳答案
XMLHttpRequest 将阻止跨域请求。即使初始请求与当前文档位于同一域,任何返回的重定向也必须位于同一域内。
关于javascript - 重定向到不同的域 URL(Google 应用程序引擎注销)在 silverlight + javascript 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2145084/