假设您正在编写基于网络的WinForms应用程序,该应用程序由于客户站点上的限制性公司策略而应该在“偏执狂”环境中运行。这样的敌对环境有什么样的限制,你做了什么来设计他们?部署.NET WinForms应用程序的最恶劣的企业环境是什么?
一些实例以开始:
- 问题:有一个非常严格的防火墙仅允许出站端口80流量。解决方案:只使用HTTP进行联网。
- 问题:.NET框架是不允许的。解决方案:将您的应用程序转变为网络应用
在现实生活中的客户情况下,例如银行软件(通常需要生活在特别严格的环境中),您会遇到什么样的限制?
这不是真的能回答你的问题,但它提醒了我(特别是第一个问题)RFC 3093.在某个时刻,你必须承认这些黑客是为了逃避管理,而不是保持真正的安全。 – 2009-05-04 13:22:35
这是一个无赖这是封闭的,我认为这将会成为一个很好的社区wiki问题。 – overslacked 2009-05-04 15:48:28