草庐IT

JavaEE-HTTPS

全部标签

ios - swift/https : NSURLSession/NSURLConnection HTTP load failed

不幸的是,今天早上我的XCode更新到了版本7,而我使用http开发的iOS应用程序现在需要https。因此,按照许多教程,我配置了我的MAMP服务器,以便使用https/ssl创建一个虚拟证书。现在在我的iOS应用程序中,URL如下所示:staticvarwebServerLoginURL="https://localhost:443/excogitoweb/mobile/loginM.php"staticvarwebServerGetUserTasks="https://localhost:443/excogitoweb/mobile/handleTasks.php"staticv

Java JSch SSH 隧道发送 HTTP 或 HTTPs 请求到远程服务器

Java程序员。我一直面临着使用SSH连接到服务器以从另一台服务器加载网页的任务。很快我就发现我对网络协议(protocol)的了解非常有限。首先,我尝试了动态端口转发-无济于事,它仅在商业图书馆中可用(而且所有这些都超出了我的经济能力)。然后我了解到使用JSch,你实际上可以创建一个叫做直接tcp-IPchannel的东西(我仍在尝试掌握这个概念),我在stackoverflow上找到了一些代码,应该用它来发送HTTP使用JSch通过与另一台服务器的SSH连接向远程服务器发出请求。这是代码(从TCPConnectionoverasecuresshconnection的原始代码稍作修改

nginx - 有没有人看到 https 突然停止工作?

我的网络服务器已运行多年。它今天突然停止工作——在https中。我正在运行Ubuntu14.04.5并通过nginx提供页面。当我在端口80上收到http请求时,它会显示在访问日志中并得到正确处理。当我在端口443上收到https请求时,它永远不会出现在nginx日志中,也永远不会转发到我的django网络服务器。我可以远程登录到端口80,但在443上超时。(我以前从未尝试过,所以我不知道它是否是新的。)我的端口已正常打开。~$sudonetstat-ntlp|grepnginxtcp000.0.0.0:800.0.0.0:*LISTEN1285/nginxtcp000.0.0.0:4

PHP CLI 并行写入和读取多个原始 tcp API,例如 https API 的 curl_multi_init

我的情况:我有多个服务器运行原始TCPAPI,这需要我发送一个字符串以从它们获取信息。我需要在5秒的超时时间内得到响应。应同时联系所有API,然后他们有5秒的时间做出响应。(因此一次所有服务器的最大执行时间为5秒)我已经通过PHPcURL为HTTP/SAPI做到了这一点://arrayofcurlhandles$multiCurl=array();//datatobereturned$result=array();//multihandle$mh=curl_multi_init();foreach($row_apisas$api){$id=$api[0];$ip=$api[1];$po

c - nslookup 无法处理http/https?

我正在尝试进行udp/tcpc编程的第一步,但我遇到了一个问题。编译并运行nslookup.c(我使用的是linuxUbuntu)后,只要我没有在域之前键入协议(protocol),我就会收到网络信息。例如,键入./nslookupwww.yahoo.com-可以正常工作。但是,键入./nslookuphttp://www.yahoo.com-将导致错误:解析主机名时出错。这是我使用的代码:#include#include#include#include#include#include#includeintmain(intargc,char*argv[]){structaddrinfo

networking - 大多数防火墙默认配置是否允许与 HTTPS 一样的安全 TCP?

很难说出这里要问什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或夸夸其谈,无法以目前的形式得到合理的回答。如需帮助澄清此问题以便重新打开,visitthehelpcenter.关闭11年前。我需要实现从客户端到服务器的安全数据传输(二进制数据)。我正在寻找不需要客户端配置防火墙异常(exception)的解决方案。显而易见的选择是HTTPS。大多数防火墙默认允许传出HTTPS。HTTPS有两个问题:我不想实现HTTPS(即使是最简单的版本),因为我不需要它的复杂性。简单的自定义安全二进制协议(protocol)就足够了。我想避免将二进制数据放入HTTPPOST消息所需的base64

http - 过滤 HTTPS 流量?

是否可以过滤HTTPs流量?例如通过TDI过滤器?或者您可能需要使用代理?Thisproduct似乎过滤HTTPS流量,我想知道它是如何做到的,以及这是否是唯一的方法。如何通过WindowsFilteringPlatform适用于Vista及更高版本? 最佳答案 Fiddler只是一个代理;它使用中间人方法解密HTTPS流量。参见https://www.fiddler2.com/fiddler/help/httpsdecryption.asp有关这方面的更多信息。使用WFP/TDI,在决定是允许还是拒绝流量时,您只能查看目标端点(I

c# - 用于从托管代码中过滤 HTTPS 的 Windows 过滤平台

我想为Windows开发一个基于主机的防火墙,主要用于过滤以HTTPS开头的URL!我知道Microsoft将WFP作为已弃用的旧技术的替代品,例如防火墙/过滤器Hook、NDIS、TDI、WSA和Winsock2(LSP)。但WFP目前不支持带有主机名或URL的过滤器。此外,WFP仅在C/C++中,并且在.NET中没有可用的C#包装器。我试过@basil的WinDivert演示应用程序webfilter,它在TCP端口80(默认HTTP)上为IPv4解析出站流量中的数据包,重置服务器连接(TCPRST)并向客户端(浏览器)发送HTML响应,然后在URL匹配任何一个时发送TCPFIN在

https - 雇主如何实现选择性网站屏蔽?

我注意到一些工作场所有选择地阻止员工访问与工作无关的网站,例如https://www.reddit.com,以提高工作效率并防止拖延。但是,我对这是如何实现的有点困惑。https://不会使TCP连接的所有内容(包括主机)都保密吗?为了让他们查看数据包并看到主机并react性地阻止它-这是否意味着他们也可以看到任何提交的表单密码和敏感session信息?他们是如何绕过HTTPS的? 最佳答案 Doesn'thttps://makeitsuchthateverything(includingthehost)ofaTCPconnecti

ssl - 将 http 重定向到 https haproxy 使用 ssl passthrough

这是我的配置前端www-httpbind*:80optiontcplogdefault_backendwww-backendmodetcp前端www-httpsbind*:443default_backendwww-backendoptiontcplogmodetcp后端www-backend模式TCPserverweb1192.168.1.191:443checkserverweb2192.168.1.192:443checkbackup我想当用户输入mysite.com>>https://mysites.com我在前端使用重定向方案httpsif!{ssl_fc}作为后端,但它无法