在ASP.Net应用程序中,我可以获得请求包含哪些安全协议(SSL3 / TL
发布时间:2020-12-16 04:06:35 所属栏目:asp.Net 来源:网络整理
导读:我试图从asp.net的角度检查客户端在尝试与我的应用程序交互时使用的安全协议.我有不同的应用程序托管asp.net Web应用程序,asmx webservices,asp.net mvc,wcf服务. 请建议我如何通过ssl / tls协议知道请求. 我的目的是告诉我的应用程序用户使用tls而不是因为p
我试图从asp.net的角度检查客户端在尝试与我的应用程序交互时使用的安全协议.我有不同的应用程序托管asp.net Web应用程序,asmx webservices,asp.net mvc,wcf服务.
请建议我如何通过ssl / tls协议知道请求. 我的目的是告诉我的应用程序用户使用tls而不是因为poodle漏洞而使用ssl3. 解决方法
基本上是协议,即SSL3或TSL不依赖于应用程序,但主要取决于它们构建的框架.因此,在您的问题中,我无法找到有关构建应用程序的框架的大量信息.
您的用户可能正在使用您的Web服务或在您的服务器中编写和部署的asmx服务,所以我会说不能要求用户更改他们的协议,因为它主要依赖于他们使用的框架,即他们构建的框架上.因此,为了实现您的目标,请尝试默认情况下使您的应用程序在.Net Framework 4.5上运行并指定使用tls,如下所示 ServicePointManager.SecurityProtocol = (SecurityProtocolType)192 请在SecurityProtocalType Refernce之后找到 Ssl3 = 48,Tls = 192,Tls11 = 768,Tls12 = 3072, 通过这种方式,您实际上是在请求您的服务时使用tls而不是告诉您的用户 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我可以在ASP.NET中获取浏览器时区,还是依靠JS操作来检索信息
- asp.net – MVC 3部署到IIS6
- asp.net – 动态设置超链接控件的navigationurl属性内联
- asp.net-mvc – 如何在razor(CSHTML)中设置contenttype?
- asp.net-mvc – 具有持久HTTP连接的IDbConnection生命周期管
- asp.net-mvc – 如何添加命名空间到自定义路由扩展
- ASP.NET MVC中的asp.net-mvc – 文件大小上传限制:web.con
- .net-4.0 – 从3.5升级到ASP.net 4.0后登录失败
- asp.net-web-api – 使用Fiddler进行包含OData命令的HTTP G
- asp.net – 查询字符串:查询字符串是否包含也包含查询字符
推荐文章
站长推荐
热点阅读