asp.net-mvc - MVC 数据安全

标签 asp.net-mvc security model-view-controller ssl encryption

我是 MVC 的初学者。我现在对数据安全性感到好奇。 不知道是不是我理解错了。

场景如下: 我有一个观点要求用户输入一些数据。 (客户端) 当数据传回 Controller (服务器端)时,窃听者能否拦截用户输入的数据? (即数据是否加密?)

如果数据没有加密,我怎样才能保证数据安全? 我认为 SSL (https) 可能是一种选择。但是,如果我不使用 SSL,我还能做什么? 非对称加密是这里的一个选项吗? (我认为加密在 View 上是不合适的......但我想不出更好的选择)

感谢您的帮助。

最佳答案

MVC 不会加密您的流量。如果您想保护您的网站,SSL 是您的最佳选择。

关于asp.net-mvc - MVC 数据安全,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20736355/

相关文章:

java - 不受信任代码的 Scala/Java 沙箱

c# - 不使用表单例份验证的身份验证

Java SecurityManager - 在运行时修改之前保护代码

java - 如何将所有文档请求路由到 Java servlet

javascript - Sencha Architect 自动创建 ViewModel 和 View Controller

c# - HttpRequest 什么时候被创建?

javascript - JS 文件中的 MVC 万无一失验证错误

php - Symfony2 和 MVC - 扩展 Controller 是一个好的实践吗?

asp.net-mvc - 传统 ASP .NET Web 窗体与 MVC

c# - 从 Razor View 引用动态程序集