测试客户端'通过https-ASP.net连接的能力
Test Client's ability to connect via https - ASP.net
我有一个ASP.Net页面,当用户到达时,我想测试他们是否能够通过HTTPS连接连接到我服务器上的另一个页面。如果未在用户设置中启用TLS,则会拒绝用户访问。
如果测试失败,那么我想显示一条特定的消息。
我已经考虑过使用:
WebClient _client = new WebClient();
和
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("https://myurl....");
但是它们是从服务器端执行请求的,因此即使客户端无法连接它们自己,它们也可以毫无问题地连接。
我还考虑了ajax请求;但是,由于同源策略,我无法从http发出https请求
你们有什么想法可以让我在http页面上测试https吗?
提前感谢
您可以在HTTPS页面中创建一个指向有效图像的<img>
标记,然后处理其load
和error
事件。
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- java.net和javascript之间正则表达式的差异
- 将Javascript数组发送到控制器ASP.NET MVC
- 是否可以将一个函数输入连接到另一个函数调用的文本
- ASP.NET通过单击JavaScript按钮触发c#事件
- 将数据从javascript文件导入VB.Net页面
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- Node.js HTTP/NET——连接和请求之间的区别
- 测试客户端'通过https-ASP.net连接的能力
- ASP.NET-连接html、javascript和CSS的问题
- JS Websocket卡在连接TCPListener-VB.net的状态
- ASP.NET 5 WebSocket 连接的错误 404
- 可以't连接到wss://(建立连接时出错:net::ERR_connection_CLOSED)
- 是否有一种方法可以防止某些IP连接到我的Node.js ('net')服务器
- 连接客户端服务器在ASP.net MVC信号R
- 如何连接jquery工具提示和asp.net文本框
- 尝试在.NET中设置web套接字连接时遇到的问题
- 将javascript与asp.net连接起来
- ASP.NET 客户端脚本连接到实例
- 自定义下拉列表样式(CSS/JS与ASP.. NET c#连接)