Azure SSL «Версия TLS» и изображения PDF с MvcRazorToPdf - PullRequest
0 голосов
/ 22 февраля 2019

Я использую MvcRazorToPdf для преобразования бритвенного cshtml в Pdf, например:

    public ActionResult GetPdf()
    {
        return new PdfActionResult(null, (writer, document) =>
        {
            document.NewPage();
        })
        {
            FileDownloadName = "foo.pdf"
        };
    }

И мой cshtml выглядит так:

 <body>
      <img alt="" src="@(Request.Url.GetLeftPart(UriPartial.Authority))/img/foo.png" />
 </body>

MvcRazorToPdf - просто оболочка для iTextXmlWorker: https://github.com/andyhutch77/MvcRazorToPdf

Я развертываю в Azure с https , поэтому img src отображается следующим образом:

 https://foo.azurewebsites.net/img/foo.png

Это прекрасно работает с Minimum TLS Version = 1.0но не работает с Minimum TLS Version = 1.2 (портал Azure> Настройки службы приложений> Настройки SSL)

TLS Version

Через несколько месяцев после создания службы приложенияв Azure он создается по умолчанию с TLS Version = 1.2

Должен ли я волноваться?Как я могу заставить его работать с 1.2?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...