gpt4 book ai didi

c# - Linq to SQL 背后的安全性

转载 作者:太空宇宙 更新时间:2023-11-03 11:28:43 29 4
gpt4 key购买 nike

我是 Visual C# 和 .NET 框架的新手,但在 LAMP 开发方面有相当多的经验。我想知道 linq to sql 通信的安全性。

通常在使用 LAMP 方式时,会部分使用诸如使用服务层等措施来提高系统的安全性,而不是通过 http 公开数据库身份验证详细信息。

经过一些推荐(由微软)的 linq->sql 教程后,客户端应用程序(通过 Web 应用程序)似乎直接与数据库交互。这似乎不是很有效或安全....

我想知道以下问题:

1) .NET 中有哪些措施允许客户端和服务器端应用程序之间的安全通信?

2) 是否有任何预装的服务层框架可以在 .NET 中使用?

3) 是否可以手动使用 http 请求方法 (POST/GET) 将数据从 c# web 应用程序发送到远程 SQL Server 数据库?

最佳答案

在 ASP.NET 应用程序中,您编写的所有 C# 代码都在服务器(服务器端)上执行,执行后页面被发送到客户端(浏览器)。客户端代码指的是javascript。数据库详细信息不会发送到客户端。

关于c# - Linq to SQL 背后的安全性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8535914/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com