Android studio Post请求导致android.volley.NoConnectionError
我正在尝试将数据从android应用程序发送到本地主机上的.NET核心Web API 以下是我得到的错误:Android studio Post请求导致android.volley.NoConnectionError,android-studio,https,android-volley,Android Studio,Https,Android Volley,我正在尝试将数据从android应用程序发送到本地主机上的.NET核心Web API 以下是我得到的错误: com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 以下是Android Studio上使用截击的pos
com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.
以下是Android Studio上使用截击的post请求代码
submitBtn.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
RequestQueue requestQueue = Volley.newRequestQueue(ManualHubActivity.this);
// 2 Create a post request
String url = "https://10.103.79.15:44371/continous/Add-Json";
StringRequest stringRequest = new StringRequest(Request.Method.POST, url, new Response.Listener<String>() {
@Override
public void onResponse(String s) {
editValue.setText(s);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError volleyError) {
editValue.setText("request was aborted" + volleyError);
}
}) {
@Override
protected Map<String, String> getParams() throws AuthFailureError {
Map<String, String> map = new HashMap<String, String>();
map.put("UserID","205");
map.put("Value","205");
map.put("ReadtingType","205");
return map;
}
};
// 3 take post Request added to queue
requestQueue.add(stringRequest);
}
});
}
submitBtn.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图v){
RequestQueue RequestQueue=Volley.newRequestQueue(ManualHubActivity.this);
//2创建一个post请求
字符串url=”https://10.103.79.15:44371/continous/Add-Json”;
StringRequest StringRequest=new StringRequest(Request.Method.POST,url,new Response.Listener()){
@凌驾
公共void onResponse(字符串s){
editValue.setText;
}
},new Response.ErrorListener(){
@凌驾
公共错误响应(截击错误截击错误){
setText(“请求被中止”+截击错误);
}
}) {
@凌驾
受保护的映射getParams()引发AuthFailureError{
Map Map=newhashmap();
map.put(“UserID”,“205”);
地图出售(“价值”、“205”);
地图放置(“阅读类型”、“205”);
返回图;
}
};
//3已向队列中添加take post请求
添加(stringRequest);
}
});
}