Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/332.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 对Web服务的保护—Https是否足够?_C# - Fatal编程技术网

C# 对Web服务的保护—Https是否足够?

C# 对Web服务的保护—Https是否足够?,c#,C#,我想创建一个分布式应用程序,我想使用Web服务,这样我就可以同意其他系统,因为将有一个版本在移动和其他计算机以及其他智能时间上运行。 但让我担心的是能够保护应用程序,因为它将有大量的数据,而且采用它会很好。 HTTPS协议是否足以在传输过程中保护数据,是否足以防止窃听 我的英语很差,我使用谷歌翻译,但不是很好,但更好> 如果整个问题都围绕着服务器和客户端之间的数据传输,那么thxHTTPS就足够了。如果数据非常敏感,可以对数据本身实施某种加密,但在大多数情况下,SSL/TLS可以做到这一点。我更

我想创建一个分布式应用程序,我想使用Web服务,这样我就可以同意其他系统,因为将有一个版本在移动和其他计算机以及其他智能时间上运行。 但让我担心的是能够保护应用程序,因为它将有大量的数据,而且采用它会很好。 HTTPS协议是否足以在传输过程中保护数据,是否足以防止窃听

我的英语很差,我使用谷歌翻译,但不是很好,但更好>
如果整个问题都围绕着服务器和客户端之间的数据传输,那么thxHTTPS就足够了。如果数据非常敏感,可以对数据本身实施某种加密,但在大多数情况下,SSL/TLS可以做到这一点。我更担心的是,首先要有一个适当的身份验证解决方案来保护访问。

我还不完全清楚您想要保护什么。您不会使用HTTPS保护应用程序,而是保护通信。你为什么要保护通讯?您是否有登录机制,以保护正在发送的数据?是否要保护响应本身的数据/内容,因为它可能包含敏感信息?您需要保护存储在客户端应用程序中的数据吗?我的意思是,我在服务器(WEb服务)中有数据访问层、业务层和数据库我想让其他应用程序在其他应用程序之间工作,使用此web服务,像这样,我需要用HTTPS保护什么?我的意思是,我在服务器(web服务)中有数据访问层、业务层和DB我希望其他应用程序可以在其他应用程序之间工作,使用此web服务,就像这样,我需要用HTTPS进行保护,你需要HTTPS来保护web服务和客户端应用程序之间的数据。但您还需要设置某种形式的身份验证处理,以便您知道只有授权用户才能访问数据。否则,如果我要设置一个与您的Web服务通信的客户端,它将通过HTTPS返回数据(这会使其他人很难看到传输中的数据,但客户端会得到它。如果您同时具有身份验证和HTTPS,则会限制谁可以访问数据本身,并使任何人都难以窃听。