формирование https запросов с сертификатом *.pfx
От: nixus  
Дата: 08.02.06 08:16
Оценка:
В общем такой код

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 файлу где то в коде?

в общем нужна помощь
Заранее спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.