在 Team City 中托管 Sinatra 网站

Host Sinatra Web Site in Team City

每当我打开我的 team city 触发运行以查看结果时,我想提供一个选项卡,我可以在其中查看我的 Ruby-Sinatra 网络服务器。

理想情况下,这应该会导致 Same Domain 错误,因为 team city 选项卡是 i 帧,如果我将带有超级 link 的 html 页面提供给网络服务器。

我该怎么做

对于相同的域问题,我将 X-Frame-Option 设置为 *,这样它在 IE 和 Firefox 中工作,因为它明确理解该选项。然而在 Chrome 它不理解 * 选项所以一起绕过它,这就成功了。