如果您使用 ASP.NET MVC 控制站点,查看者可以看到 MVC 代码吗?

发布于 2024-10-10 17:25:15 字数 32 浏览 2 评论 0原文

...或者将用户数据和密码等粘贴到模型中是否安全?

...or is it safe to stick for example user data and passwords into the models?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

把昨日还给我 2024-10-17 17:25:16

观看者看不到 MVC 代码,因为他们看到的是生成的 HTML,而不是 aspx 页面或隐藏的代码。

但是,在模型中存储用户数据和密码绝不是一个好主意。这应该存储在数据库中,并且密码永远不应以纯文本形式存储。

The viewers can't see the MVC code as what they see is the generated HTML not the aspx pages or code behind.

However, it's never a good idea to store user data and passwords in the models. This should be stored in a database and the passwords should never be stored in plain text.

脸赞 2024-10-17 17:25:16

不,他们看不到 MVC 代码,但您仍然需要确保站点和服务器的安全,无论用户凭据存储在数据库、代码还是私人存储中的文本文件中。

No, they can't see the MVC code but you still need to ensure that the site and server are secure whether the user credentials are stored in a database, the code, or in text files in a private store.

最笨的告白 2024-10-17 17:25:16

用户不会看到您的服务器端代码。所以,是的,在模型中放入秘密内容是安全的。但我想你最好将这样的信息存储在数据库中吗?

User's won't see your server-side code. So yes, it is safe to put secret stuff in your models. But I guess you would be better off storing information like that in a database?

昔日梦未散 2024-10-17 17:25:16

用户永远看不到它正在服务器上执行,除非您通过 ie 明确地将其写出来。 Html 助手

The user can never see that is executing on the server unless you explicitly write it out through ie. the Html helper.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文