我正在使用ABCPdf 11将html转换为pdf,需要转换的html页面需要JWT令牌,因此需要将其传递到ABCChrome,以便它可以使用JWT令牌。我已经尝试了以下操作,但是验证仍然失败:
doc.HtmlOptions.HttpAdditionalHeaders = $"Authorization: Bearer {accessToken}";
根据上面URL中的描述,我还尝试了以下选项:
doc.HtmlOptions.NoCookie = true;
doc.HtmlOptions.Media = MediaType.Screen;
[添加HttpAdditionalHeaders
后,当我从pdf库获得http状态时,我确实获得了401 HTTP状态代码,该代码确认了
var imageId = doc.AddImageUrl(model.Url);
var status = doc.HtmlOptions.ForChrome.GetHttpStatusCode(imageId);
这里的状态是401-未经授权
ABCChrome引擎当前不支持HttpAdditionalHeaders属性。 ABCChrome支持的唯一HtmlOptions指定为here。
您可以尝试一些操作:
我确实知道WebSuperGoo为其所有许可证(包括试用许可证)提供free support。
祝你好运。>>