В общем такой код
public static String HttpRequest(String url, String certpath, String data)
{
String ret="";
int s;
try
{
HttpURLConnection conn = (HttpURLConnection) new URL(url).openConnection();
сonn.setDoOutput(true);
conn.setDoInput(true);
conn.setRequestMethod("POST");
//возможно так, но не получается
//conn.setRequestProperty("javax.net.ssl.keyStore", certpath);
//conn.setRequestProperty("javax.net.ssl.keyStoreType", "pkcs12");
OutputStream os = conn.getOutputStream();
os.write(data.getBytes());
InputStream in = conn.getInputStream();
BufferedReader r = new BufferedReader(new InputStreamReader(in));
while((s=in.read())!=-1) ret+= java.lang.Character.toString((char)s);
}catch(Exception e){}
return ret;
}
В общем есть сертификат *.pfx , его надо как то установить в java control panel?
или прописать путь к .pfx файлу где то в коде?
в общем нужна помощь
Заранее спасибо