我可以使用 asp.net mvc 通过 appharbor.com 的免费计划部署反向代理服务器吗
在中国,一些网站被屏蔽。其中包括谷歌、推特等。 但我们在中国可以访问appharbor.com。
所以我想在AppHarbor上部署一个反向代理服务,这样我就可以通过这个反向代理服务访问Twitter。
这可行吗?如果是这样,我该怎么办?为什么我对使用 AppHarbor 感兴趣?因为我是一名 .net(C#) 开发人员。
In China, some websites are blocked. These include Google, Twitter etc..
But we can access appharbor.com in China.
So I want to deploy a reverse proxy service on AppHarbor, so that I can access Twitter from this reverse proxy service.
Is this workable? If so, how can I do it? And why am I interested in using AppHarbor? Because I'm a .net(C#) developer.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
绝对应该可以构建这样的东西。甚至已经有一些代码:
尽管我很欣赏你致力于让中国人可以访问被屏蔽的网站(我真的很钦佩),使用 AppHarbor 可能不是完成这项工作的最佳工具。如果 AppHarbor 应用程序被识别为反向代理,则可能会导致所有 AppHarbor 托管站点被阻止。这将对使用 AppHarbor 向中国用户托管应用程序的开发人员产生负面影响。 AppHarbor 计划政策 禁止(除其他外)“促进或鼓励非法活动”或“干扰其他用户对服务的享受”,因此您可能需要考虑是否遵守这些条款。
(免责声明,我是 AppHarbor 的联合创始人)
It should definitely be possible to build something like this. There is even some code already out there:
As much as I admire your dedication to making blocked sites available to people in China (and I really do admire it), using AppHarbor might not be the best tool for the job. If the AppHarbor application is identified as a reverse proxy, it might cause all AppHarbor hosted sites to be blocked. This will negatively impact developers that use AppHarbor to host applications with users in China. The AppHarbor Program Policies prohibit (amongst other things) actions that "Promote or encourage illegal activity" or "Interfere with other users' enjoyment of the Service", so you might want to consider whether you'd be in compliance with those terms.
(disclaimer, I'm co-founder of AppHarbor)