相关疑难解决方法(0)

将HTTPS Post Request发送到服务器

这是我的HTTP JSON

 {  
 "User": {    
    "Name": "Compulsary","Password": "Compulsary"  }
}
Run Code Online (Sandbox Code Playgroud)

我必须使用HTTPS POST请求发布到服务器.当我尝试发送请求时,我收到SSL服务器证书异常.我该如何解决这个问题?

我试过了什么?

我已经尝试使用HTTPPostHTTPClient.SSL异常.我也试过使用URLConnection并忽略了SSL证书的检查.我得到401和405响应代码.

问题陈述:

将上述POST请求发送到服务器(请求是安全的,接受https).如何在android中实现这一点?

我试过这个,我的代码,我得到405错误?

// always verify the host - dont check for certificate
final static HostnameVerifier DO_NOT_VERIFY = new HostnameVerifier() {
    public boolean verify(String hostname, SSLSession session) {
        return true;
    }
};

/**
 * Trust every server - dont check for any certificate
 */
private static void trustAllHosts() {
    // Create a trust manager that does not validate certificate chains …
Run Code Online (Sandbox Code Playgroud)

android

6
推荐指数
1
解决办法
2万
查看次数

标签 统计

android ×1