Ada*_*son 3 javascript proxy http-tunneling
我的服务器server.example.com无法从Internet访问.但是,有一个可访问的HTTP代理proxy.example.com,它可以与服务器通信.
如果用户将其浏览器配置为通过proxy.example.com获取*.example.com,或使用我提供的代理autoconfig文件,则他们可以访问服务器(在使用代理进行身份验证后).我想避免让他们完成这个手动过程.
是否可以通过编程方式执行此操作?JavaScript将通过可访问Internet的www.example.com网站提供,因此似乎没有一个安全问题会使原则上无法实现.
我的约束是proxy.example.com是一个HTTP代理,我无法触摸它.我只控制server.example.com和www.example.com,我的网络应用程序只能在server.example.com上运行.
不是,但...
你问的方式是不可能的.但是,通过使用打开URL链接代理的地址的iframe可以实现相同的目的.在您的示例中,您必须调用以下地址(如果您的代理允许URL链接)
http://proxy.example.com/http://server.example.com
Run Code Online (Sandbox Code Playgroud)
我希望有所帮助.
欢呼,迈克尔
| 归档时间: |
|
| 查看次数: |
3327 次 |
| 最近记录: |