所以,我有这个Web应用程序,显示特定网络的网络产品。 Web服务器不在网络内部,因此为了向访问者显示他或她可以订购的网络服务,我需要在网络中识别他们的计算机。
所以,我一直在使用iframe来加载我的客户提供的特定网内URL。此网内URL将识别访问浏览器,然后将其(在iframe内)重定向到我的Web服务上的资源,并附带标识详细信息。
为了进行识别,网内Web服务器需要接收来自访问者的HTTP请求,但这真的是处理此问题的最佳方法吗?据我所知,Ajax跨域有点乱,但我认为iframe跨域同样不稳定,还是?
你会如何解决这个问题?事件链需要是:
现在,我可以在用户浏览器上为 my.web.com 设置一个cookie,其ID为“XXYY”(如果已登录则更新成员个人资料)。显然,这个请求需要是异步的,因为网内Web服务器的响应速度可能很慢,因此只需要一个正常的重定向即可。