我正在开发一个ASP.NET,C#和SQL Server 2008的网站。我的同事建议我应该在我的托管服务器目录之一中构建一个管理面板作为我网站的安全部分之一密码已锁定。但我认为,如果我将其作为桌面PC上的应用程序构建它,那么通过使用JavaScript等所有脚本语言无法访问任何局外人,我认为会更安全。但我无法预测什么是更有效和更安全的方式。第一个或第二个。请告诉。
答案 0 :(得分:1)
逻辑上,最有效的方法是扩展Web应用程序以包含管理区域。这意味着您只需要维护一个应用程序。同样,如果您要构建一个桌面应用程序,它将必须与Web应用程序进行通信,并且可能使用什么来验证自身?当然是密码。无论哪种方式,您都需要在网站上构建一个受密码保护的区域。