1

我在远程服务器上有一个 solr 索引,需要创建一个搜索页面界面。我正在使用 GWT 对页面进行编码,并使用 XML-HTTP 来查询索引并接收响应。问题是同站点源安全策略。它不会让 JavaScript 检索远程 XML 数据。是否有解决方法,最好不使用 JSON。

4

1 回答 1

2

类似问题:Make GWT interact with ASP.NET Web Service

那里的答案也应该适用于这里。

根据您要发送的数据类型(即它们的“公开程度”),JSONP可能不是最佳选择 - 它不是最安全的传输方法(纯JSON更安全,但要克服 SOP,您需要填充)。

如果您在.. 服务器端有 Java 服务器,我会选择GWT <-> servlet (acting as proxy, on the same domain as your main app) <-> web service (any domain)- 最安全和最干净的代码,afaict。

于 2009-10-12T01:16:25.433 回答