c# - NHtmlUnit错误 "Could not generate DH keypair"

标签 c# .net

每次我尝试抓取页面时,例如

 HtmlPage page1 = (HtmlPage)client.GetHtmlPage("https://groceries.morrisons.com/");

我收到以下错误:

Additional information: java.lang.RuntimeException: Could not generate DH keypair

网络客户端设置

    NHtmlUnit.WebClient client = new NHtmlUnit.WebClient();
    client.Options.CssEnabled = false;
    client.Options.JavaScriptEnabled = false;
    client.Options.AppletEnabled = false;

最佳答案

编辑:

Is there a way to force NHTMLUNIT to Ignore Page JavaScript errors and Continue Script Execution?

尝试忽略这些错误。 如果这不起作用,您很可能会因为 TLS 加密的 key 长度太长而导致此错误的 Java 错误而运气不佳。

关于c# - NHtmlUnit错误 "Could not generate DH keypair",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31368808/

相关文章:

c# - foreach 循环获取 JSON 值

c# - 使用 LINQ to SQL 搜索整个数据库

c# - 需要 .Net 的公式解释器

.net - Xpath 和 XmlNameSpace

c# - 以下用于检查服务器上是否存在文件的代码不起作用

c# - EWS 托管 API 查找具有 ItemID 的项目

c# - 如何处理 ASP.NET MVC 站点上长时间运行的进程?