草庐IT

ssl_accept

全部标签

android - 使用 SSL 找不到证书路径的信任 anchor

你好,我正在尝试在Android上使用SSL握手,但我收到此错误:10-2115:39:33.279:W/System.err(500):javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:Trustanchorforcertificationpathnotfound.10-2115:39:33.279:W/System.err(500):atorg.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandsh

android - javax.net.ssl.SSLException : hostname in certificate didn't match in Android 异常

我正在更新Android应用程序的Web服务URL,我们正在使用https协议(protocol)。我看到我当前的httpsURL可以正常工作,但现在我们正在迁移到新域,然后它就产生了问题。我已经检查了stackoverflow上的许多线程,例如javax.net.ssl.SSLException:hostnameincertificatedidn'tmatchandroid但没有找到任何好的答案大多是回答绕过此安全或允许所有。javax.net.ssl.SSLException:hostnameincertificatedidn'tmatch://HttpGetgetMethod=n

android - 如何在 Android Studio 中设置 SignalR 以忽略 SSL 问题以进行开发

我有一个使用SignalR的站点。下面的代码(取自SignalR-Chat示例)使用经过验证的SSL连接到生产站点。它使用来自SignalR/java-client的jar。但是为了开发,我需要使用IISExpress和本地SSL连接到我的计算机上托管的VS项目,而我的Nexus不能也不应该验证它,我收到以下错误:08-1716:13:55.5402153-6860//System.out﹕HubConnection:Errorexecutingrequest:java.security.cert.CertPathValidatorException:Trustanchorforcer

java - 当 Android 看不到证书时,如何在 Android 中调用安全 (SSL) 网络服务?

我是Android的新手,我正在努力为Android应用程序调用SSL网络服务。我的代码如下:Log.v("fs","MakingHTTPcall...");HttpClienthttp=newDefaultHttpClient();HttpGetrequest=newHttpGet("https://example.com/api");try{Stringresponse=http.execute(request,newBasicResponseHandler());Log.v("fs",response);}catch(Exceptione){Log.v("fs",e.toStri

java - HttpURLConnection 抛出 java.net.SocketTimeoutException : SSL handshake timed out in Android 4. 1.1

我的代码在Android5.0及更高版本中运行时运行良好。但在Android4.1.1中它抛出java.net.SocketTimeoutException:SSL握手超时。URLurl;HttpURLConnectionconnection=null;Stringcharset="UTF-8";StringaccessToken="";try{ArrayListpostParameters=newArrayList();postParameters.add(newBasicNameValuePair("client_id",CLIENT_ID));postParameters.add

java - Android Studio 启动失败 : fatal error initializing 'com.intellij.util.net.ssl.certificatemanager'

AndroidStudioStardFailed:java.lang.runtimeexception:com.intellij.ide.plugins.pluginmanager$startupabortedexception:fatalerrorinitializing'com.intellij.util.net.ssl.certificatemanager'当我尝试打开AndroidStudio时,启动失败并弹出。顺便说一句,我的电脑是Windows8.1单一语言,64位,我之前打开过AndroidStudio。不知道第一次下载使用TeamView有没有影响。这些是关于我的问题的

Android - Volley 库 : Session expired issue in SSL production environment

我有两个页面:第一个是登录页面,第二个是分类页面。输入凭据后在登录API中,我从响应header中获取作为sessionID的响应。sessionID将被保存,并将用于进一步的API调用。我正在尝试调用第二个API(类别页面)。在此页面中,作为输入,我在请求header中传递保存的sessionID。收到“session已过期”的响应。还尝试在请求header中传递Set-Cookie:PHPSESSID=d9f9sdkfjs9。但它没有用。注意:我只在生产环境中遇到过这个问题(包括SSL)我正在使用volley库来处理API。publicvoidfnCallLoginAPI(){tr

android - 使用 SSL 和 SQL 支持为 Android 构建 Qt 5.12 LTS

随着谷歌弃用GCC,Qt5.12forAndroid从它转向支持Clang。这使得现有的构建指南已经过时,因为它们都是基于GCC的。适用于Android的现有Qt构建缺少一些重要功能,此外,相关文档似乎相当过时。此外,5.12启动时带有criticalAndroidrelatedbug,这几乎要求自定义构建暂时包含修复程序。我自己以前根本没有使用过Clang,我是那些真正喜欢只制作应用程序而不是经历通常令人沮丧的尝试构建必要工具的人之一。QtonClang将继续存在,并且5.12是一个长期支持版本,我认为详细的分步指南如何生成有效的Qt构建将对很多人有益。这肯定会让我免去几天的头痛和挫

java - Android 中的 "javax.net.ssl.SSLException: Not trusted server certificate"异常

当我尝试从我的Android应用程序访问HTTPSURL(.NetWebservice)时出现此异常:javax.net.ssl.SSLException:Nottrustedservercertificate这是我的代码:HttpParamsmyParams=newBasicHttpParams();HttpProtocolParams.setVersion(myParams,HttpVersion.HTTP_1_1);HttpProtocolParams.setContentCharset(myParams,"utf-8");myParams.setBooleanParameter

android - Android 的 SSL 问题

我的Android设备上有一个非常具体的SSL问题。如果我尝试通过代码访问特定网站,我会收到以下错误:SSLhandshakefailure:FailureinSSLlibrary,usuallyaprotocolerrorerror:140773F2:SSLroutines:SSL23_GET_SERVER_HELLO:sslv3alertunexpectedmessage(external/openssl/ssl/s23_cInt.c:5000xaf076228:0x00000000)无论构建如何,我都会得到这个...我已经在API级别1.5、1.6、2.2和4.0上尝试过,每次都