在动态 ips/域上托管 .net 3.5 web 服务
大家好,我编写了一个小型网络服务,允许公司(我们称之为 xyz)的用户在以编程方式将这些用户登录到 xyz 的网站后,通过我的 iPhone 应用程序远程登录到 xyz 的网站(无需登录 xyz 的官方网站)
,我可以允许我的用户执行 xyz 提供的许多经过身份验证的任务
,因为 xyz 不为此提供 api,我被迫从我的网络服务劫持 xyz 的登录 cookie,以允许用户
在任何时候都可以使用所有经过身份验证的功能,我是否在保存 xyz 用户用户名或密码并使用 https 作为我的网络服务,以确保用户的安全,
但是我收到了一封来自 xyz 的电子邮件,要求我关闭我的网络服务,否则将面临法律诉讼。如果我这样做,我的用户会非常不高兴地失去我的 iPhone 应用程序的这么多酷功能,
我想知道在一些离岸服务器上托管我的网络服务的最佳方式,该服务器具有完全不同模式的弹性/动态 IP 地址(所以 xyz 不能阻止特定范围的 ip 甚至域名)
我听说亚马逊提供了弹性 ip - 它们可以用于这种情况吗?
或者有人可以帮助我提出更好的解决方案
webservice 是基于 asp.net 3.5 的
hey guys i have written a small webservice which allows users of a company (lets call it xyz) to login to xyz's website remotely via my iphone app (without ever going on xyz's official website to login)
after logging these users programatically to xyz's website, i can allow my users to do many authenticated tasks xyz offers
since xyz does not offer apis for this i was forced to hijack xyz's login cookies from my webservice to allow users to use all the authenticated features
at no point of time am i saving xyz users username or password and use https for my webservice to ensure safety n security of users
however i have got an email from xyz asking me to shut down my webservice otherwise face legal action. if i do that my users would be very unhappy to loose so many cool features of my iphone app
i wanted to know the best way to host my webservice on some offshore server which has elastic / dynamic ip addresses with completely different patters (so xyz cant block a particular range of ips or even domain names)
i have heard amazon provides elastic ips - can they be used for such scenario
or can someone help me come out with a better solution
webservice is asp.net 3.5 based
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您应该与他们协商并找出他们不喜欢您的服务的哪些方面。
然后你可以修改它以对他们更友好。
或者,您可以摆脱网络服务并直接从 iPhone 连接到他们的控制面板。
You should negotiate with them and find out what they don't like about your service.
You can then modify it to be friendlier to them.
Alternatively, you can get rid of your webservice and connect to their control panel directly from the iPhone.
看起来您正在寻求帮助以解决非法行为。在这样公开的事情上做这件事并不是明智之举。
我能给出的最好建议就是硬着头皮取消你们的服务。
Looks like you are asking for help on doing illegal things. Not a smart thing to do on something as public as this.
Best advice I can give is bite the bullet and take your service down.