我正在使用MvcRazorToPdf将razor 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
我正在使用 https 部署到Azure,因此img src呈现为:
https://foo.azurewebsites.net/img/foo.png
此方法在Minimum TLS Version = 1.0
上工作正常,但在Minimum TLS Version = 1.2
上无效(Azure门户>应用程序服务设置> SSL设置)
几个月以来,当您在Azure中创建应用程序服务时,默认情况下它是使用TLS Version = 1.2
我应该担心吗?如何在1.2中使用它?