草庐IT

JavaEE-HTTPS

全部标签

android - Firebase functions.https.onCall 有效但返回 null

我有以下用node.js编写的firebase云函数,我从我的Android应用程序调用它exports.findNearestBranch=functions.https.onCall((data,context)=>{varlatitutde=data.lat;varlongitude=data.long;varret;returngetLocationObject(latitutde,longitude).then(function(result){varfromObject=result;console.log('CONTEXTCLIENT'+latitutde+'LONG'+

Android 和带 SSL 的 HTTPS

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:AndroidHttpClientandHTTPS我想在Android上编写应用程序,它将与HTTP服务器交换XML文件。我想使用HTTPS和SSL来保护此连接,但我真的是保护事物的新手。我在网上寻找一些教程,但我发现的一切都很困惑。有人可以解释一下如何使用HTTPS和SSL与HTTP服务器交换文件。也许您知道一些描述此内容的教程或书籍?

Android Volley HTTPS header 抛出 400

我的应用程序已经运行了一段时间,一切都非常好!服务器最近从http更新到https,自那次更改以来,我在每次服务器调用时都会收到Error400BADINPUT。经过数小时的痛苦研究后,我发现如果我发送带有空header的请求,则请求通过!没有错误。但我需要那些标题!此外,在iOS和我在POSTMAN中的检查中,header都运行良好,所以我认为问题一定出在客户端。我正在发送我的标题覆盖getHeaders方法。有人遇到过这个问题吗?知道如何解决这个问题吗?我的标题代码:@OverridepublicMapgetHeaders()throwsAuthFailureError{HashM

c++ openssl实现https

本文是在学习https的时候,参照网上诸多资料,在实际操作过程中还是遇到不少问题,力求详细的阐述在linux环境下,c++使用openssl对http报文加密成为https的过程,并使用tcpdump抓取tcp报文展示http和https在传输过程中的差别。本文适合对c++openssl一点了解都没有,服务器端编程,只需要把ssl添加上tcp连接上。参照文章:C++通过openssl搭建https服务器OpenSSL生成CA自签名根证书和颁发证书tcpdump抓取TCP/IP数据包分析openssl基本原理+生成证书+使用实例总述:https相当于在http连接上添加上一层ssl验证。如图所示

java - 在 Python 中使用 HTTPS 的示例 Apache Thrift 服务

我已经找到了examples了解如何使用ApacheThrift实现服务,这些服务在Java中使用SSL作为传输……。但不是在Python中。我想使用ApacheThrift生成用于调用用Python编写的服务的样板代码,这些服务将从Android调用。传输需要是HTTPS。有什么线索可以让我找到类似的东西吗? 最佳答案 您的客户看起来像这样:fromthrift.transportimportTHttpClientfromthrift.transportimportTTransportfromthrift.protocolimpo

Android - 使用 HTTPS 和 SSL 的安全性 - 未知证书颁发机构 - NativeCrypto 异常

接着这个:https://developer.android.com/intl/es/training/articles/security-ssl.htmlpart:Unknowncertificateauthority-华盛顿大学的例子。现在我可以访问服务器并与之通信了。我从服务器得到了预期的响应。但是,Android日志中有一些错误:E/NativeCrypto﹕ssl=0x61ede338cert_verify_callbackx509_store_ctx=0x618358c0arg=0x0E/NativeCrypto﹕ssl=0x61ede338cert_verify_call

android - 在 cordova/on android 应用程序中,使用 https 的请求失败但使用 http 的相同请求成功

我有一个可通过两个端口访问的后端服务器-一个使用HTTP,另一个使用HTTPS。它使用自签名证书。当我使用HTTP请求运行时,在我的ionic/cordova混合应用程序中,它们都成功了。在第一次请求期间,我还包括一个基本授权。但是,使用HTTPS时完全相同的请求会失败。例如http://10.1.2.3:8000/hello.js我想知道如何进行。我是否需要在配置或其他地方的某处注册自签名证书?非常感谢。 最佳答案 我想知道您是否找到了答案,但仍想为其他寻找解决方案的人发布答案:Cordova不允许对安装了不受信任的ssl证书的服

android - Gradle 同步失败 : Cause: https://downloads. gradle.org/distributions/gradle-3.1.2-all.zip

我正在导入在Eclipse上完成的旧项目。并使用帮助获取更新-->检查更新然后,按“SyncProjectwithGradleFiles”按钮。所以,在2秒内,这条消息出现在Build:sync和Eventlog窗口请帮助我正确的体验方式。 最佳答案 该分布不存在(https://services.gradle.org/distributions/)要修复它,请将gradle-wrapper.properties文件中的distributionUrl更改为有效版本。例如distributionUrl=https\://service

使用 HTTPS 连接到 Web 服务时,Android SSL 握手失败

我的Android应用程序连接到我服务器上的网络服务。昨天一切正常,但今天我遇到了错误。我没有对网络服务或应用程序进行任何更改。我怀疑我的服务器有问题,但不知道从哪里开始。我在Android5和Android6设备上测试了它。这里是错误:HTTPClient:(TiHttpClient-3)[1136,1136]HTTPError(javax.net.ssl.SSLHandshakeException):Handshakefailed[ERROR]:TiHTTPClient:javax.net.ssl.SSLHandshakeException:Handshakefailed[ERRO

android - 设置 AsyncHttpClient 以使用 HTTPS

我正在使用com.loopj.android:android-async-http:1.4.9来处理我对服务器的请求。在我的服务器需要SSL/TLS之前,它工作正常。所以我需要修改我的AsyncHTTPClient以在所有URL中使用HTTPS。我检查了这个类似的howtomakeHTTPScallsusingAsyncHttpClient?但没有提供明确的问题解决方案。由于图书馆本身的警告,接受的解决方案也不安全:Warning!ThisomitsSSLcertificatevalidationoneverydevice,usewithcaution.所以我继续检查其他解决方案。我最