dotnet / aspnetcore

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
https://asp.net
MIT License
35.25k stars 9.96k forks source link

Reenable SYSLIB0057 and fix the obsolete X509Certificate2 ctor usages #56817

Open akoeplinger opened 2 months ago

akoeplinger commented 2 months ago

In https://github.com/dotnet/aspnetcore/pull/56655 I had to disable the new SYSLIB0057 warning for the obsolete X509Certificate2 constructors (see https://github.com/dotnet/docs/issues/41662 for details) to unblock the dependency flow.

These suppressions should be reverted and the obsolete usages replaced.

mkArtakMSFT commented 2 months ago

@akoeplinger do you plan to handle this and what timeline are you looking to tackle this in?

akoeplinger commented 2 months ago

I don't plan to handle this as I'm not familiar with the aspnetcore codebase, I just had to disable the warning to unblock codeflow.

mkArtakMSFT commented 2 months ago

@adityamandaleeka most of the code where the obsolete constructor is used is under your team's ownership. Leaving it up to you to prioritize and address.