我们开发了一个定制的 ASP.NET 应用程序,用于我们客户的 Intranet。
看来他们不太可能为此付钱,所以我们的老板希望我们引入一个定时炸弹。
[编辑:] 请仅提供技术回复!这是否是一个好的(或合法的)想法是 CEOoverflow.com 的问题 ;-)
应用程序中的所有页面都继承自一个名为 ApplicationBasePage 的类并具有一致的错误处理,因此我认为在 ApplicationBasePage 的生命周期早期抛出异常将是使应用程序无法使用的一种简单方法。不过,我对您可能有的其他想法持开放态度。
我的问题是:我们应该如何以及在哪里存储应用程序的到期日期?
需要注意的几点:
对于额外的信用,您认为在这种情况下通过默默无闻来依赖安全性是可以的?
[ 编辑: ]
最佳答案
“他们看起来不太可能为此买单,所以我们的老板希望我们引入一个定时炸弹。”
一个不称职的商人要求您针对业务问题实现技术解决方案。如果你的客户不付钱,你的老板应该像成年人一样处理这种情况,而不是像高中黑客那样玩弄逻辑炸弹。
这是不道德的,可能是非法的,但大多数情况下它只是愚蠢的。
关于.net - ASP.NET 应用程序需要定时炸弹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/564221/