Мне нужно обойти ошибку сертификата для HttpWebRequest, используемого в Dynamics AX 2009. Я нашел какой-то необычный код, который прекрасно работает в .NET:
private bool ValidateCert(object sender,
X509Certificate cert,
X509Chain chain,
System.Net.Security.SslPolicyErrors error)
{
return true;
}
private void Form1_Load(object sender, EventArgs e)
{
System.Net.ServicePointManager.ServerCertificateValidationCallback +=
new System.Net.Security.RemoteCertificateValidationCallback(ValidateCert);
}
Однако похоже, что System.Net.Security.RemoteCertificateValidationCallback недоступен через Dynamicx AX. Есть ли обходной путь для его работы? (кроме создания .NET dll и прикрепления его к Axapta)