问题标签 [https]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3027 浏览

c# - 如何在 C# 中打印出 HttpWebRequest?

我在使用 C# 中的 HttpWebRequest 对象执行 POST 时遇到问题。为了分析问题,我想确切地知道通过网络发送的内容。问题是我也在使用 HTTPS,所以我无法嗅探电线。我需要某种方式将 HttpWebRequest 对象的所有相关信息或类似的东西打印到控制台。感谢您的帮助。

0 投票
12 回答
105126 浏览

php - 无法使用 cURL 连接到 HTTPS 站点。而是返回 0 长度的内容。我能做些什么?

我有一个使用 cURL(最新版本)连接到安全网关进行支付的站点。

问题是 cURL 总是返回 0 长度的内容。我只得到标题。并且仅当我将 cURL 设置为返回标头时。我有以下标志。

返回的标头是

我也尝试过卷曲不同的网站,它们返回的内容很好。我认为这个问题可能与 https 连接有关。

我已经和公司谈过了,他们没有帮助。

有没有其他人遇到过这个错误并且知道解决方法?我应该放弃 cURL 并尝试使用fsockopen()吗?

谢谢你。:)

0 投票
9 回答
112954 浏览

ssl - HTTPS 查询字符串是否安全?

我正在创建一个使用 HTTPS 的基于 Web 的安全 API;但是,如果我允许用​​户使用查询字符串来配置它(包括发送密码),这也是安全的还是我应该强制它通过 POST 完成?

0 投票
3 回答
374 浏览

web-applications - 如何从 Java EE Web 应用程序枚举 HTTP 侦听器

我有一个带有基于 Web 的配置 UI 的 Web 应用程序。如果用户通过 HTTP 访问,我想提醒用户他们应该真正使用 HTTPS,并给他们一个链接以单击以访问以 HTTPS 为前缀的 URL。

现在,如果我们使用默认端口,这非常简单,但通常情况下,我们不是——例如,HTTP 可能在 8080 上,HTTPS 在 8181 上。我可以有一些启发式方法来确定要使用哪个端口,例如 80->443、8080->8181,但是有没有办法从 web 容器中获取端口和协议列表?理想情况下是 Java EE 标准,但即使是特定于容器的也将是一个开始......

编辑 - 一个澄清 - 这是一个“现成的”应用程序(OpenSSO),所以我真的希望能够(a)让用户选择继续使用不安全的端口,如果他们真的想要(例如,他们在笔记本电脑上部署在没有安全端口的某个容器上)并且 (b) 不让用户编辑 server.xml。

0 投票
2 回答
10845 浏览

perl - 我可以强制 LWP::UserAgent 接受过期的 SSL 证书吗?

我想知道是否可以强制 LWP::UserAgent 接受单个知名服务器的过期 SSL 证书。中间的 Squid 代理使问题稍微复杂化。

我什至设置了一个调试环境,例如:

幸运的是,在我想出自己的解决方案之前,这个问题最终在远程服务器上得到了解决,但我希望能够在问题再次出现时有选择地规避问题(在我之前,底层服务已经中断了几个小时)被要求采取行动)。

如果存在这样的解决方案,我更倾向于 LWP::UserAgent 级别的解决方案,而不是基于底层 Crypt::SSLeay 或 openSSL 实现的解决方案,因为我不希望放松其他不相关应用程序的安全性。当然,在我丰富的空闲时间里,我自己仍在寻找这样的解决方案。

0 投票
2 回答
44600 浏览

wcf - 如何告诉 WCF 跳过证书验证?

尝试在我的Silverlight应用程序中对HTTPS端点进行Web 服务调用会导致此错误:“找不到与具有绑定 WSHttpBinding 的端点的方案 https 匹配的基地址。注册的基地址方案是 [http]”

与此处发布的相同问题:

http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/4c19271a-f5e6-4659-9e06-b556dbdcaf82/

因此,其中一个建议是:“另一个问题可能是证书名称和机器名称不一致,这导致WCF出现问题。如果是这种情况,您可以告诉 WCF 跳过验证的证书。”

好吧,我确实收到了证书错误,因为这只是一个演示服务器。

这是我设置客户端的方式:

如何告诉 WCF 跳过验证?

0 投票
1 回答
1604 浏览

html - 使用 Flex/AIR HTML 组件访问 HTTPS 网站?

在 Flex AIR 应用程序中使用 HTML 组件时,是否可以通过 https 访问远程页面?

我正在寻找将信用卡支付集成到 AIR 应用程序中,简单的方法是将用户发送到嵌入应用程序的浏览器中的支付服务。

0 投票
2 回答
8166 浏览

iphone - iPhone 上的 HTTPS

我需要能够使用 https 连接到服务器,我想知道是否有推荐的方法在 iPhone 上执行此操作不是: - 未记录的 api 调用 - 不需要在应用程序包中手动存储证书

谢谢大家。

0 投票
7 回答
164777 浏览

wcf - 带有 WCF 错误的 https:“找不到与方案 https 匹配的基地址”

我去https://mywebsite/MyApp/Myservice.svc并收到以下错误:

(如果我使用 http:// 链接有效)

服务'/MyApp/MyService.svc'由于编译过程中的异常而无法激活。异常消息是:找不到与绑定BasicHttpBinding的端点的方案https匹配的基地址。注册的基地址方案是[http ]..

编辑:所以如果我address=""改为address="https:// ..."然后我得到这个错误:

"错误:不支持协议 'https' ......' https://.../Annotation.svc ' 上的 ChannelDispatcher 与合同 '"Annotation"' 无法打开其 IChannelListener。 "

这是我的Web.Config样子:

0 投票
6 回答
10180 浏览

java - 如何在 java 中使用本地 HTTPS URL?

使用 Java URL 类,我可以连接到外部HTTPS服务器(例如我们的生产站点),但是使用本地 URL 我得到以下异常。

如何获得有效的认证路径?

编辑:我没有使用此 URL 直接创建连接,而是将 URL 传递给itext PDFReader,然后出现连接问题。