Я использую ABCPdf 11 для преобразования html в pdf, моя html-страница, которую необходимо преобразовать, требует токен JWT, чтобы его можно было передать в ABCChrome, чтобы он мог использовать токен JWT.Я пробовал следующее, но аутентификация все еще не удается:
doc.HtmlOptions.HttpAdditionalHeaders = $"Authorization: Bearer {accessToken}";
Я следовал примеру отсюда: https://www.websupergoo.com/helppdfnet/default.htm?page=source%2F5-abcpdf%2Fxhtmloptions%2F2-properties%2Fhttpadditionalheaders.htm
Из описания в приведенном выше URL, я также попробовал следующие варианты:
doc.HtmlOptions.NoCookie = true;
doc.HtmlOptions.Media = MediaType.Screen;
После добавления HttpAdditionalHeaders
и когда я получаю статус http из библиотеки pdf, я получаю 401 код статуса http, который подтверждает
var imageId = doc.AddImageUrl(model.Url);
var status = doc.HtmlOptions.ForChrome.GetHttpStatusCode(imageId);
Статус здесь 401- несанкционированный