Can I remove old versions of .NET Core or .NET from my Hybrid IdP Server(s)

    Applies to:
  • SecureAuth Identity Platform
Deployment model:
  • Hybrid
  • Version Affected:  20.06+


    When upgrading the IdP, depending on the version, different versions of .NetCore and .Net may be required to be installed as a prerequisite.



    Older unsupported versions of software can have security risks and should be removed if at all possible.



    Based on the version of IdP installed, the below table shows what version of .NetCore/.Net is required.

    20.06 .NET Core 2.1
    21.04 .NET Core 2.1
    22.02 .NET Core 3.1
    22.12 .NET Core 3.1
    23.07 .Net 6
    24.04 .Net 8

    The versions required must be adhered to and can not be upgraded to newer versions. The IdP has to be upgraded if you require a newer version of .NET Core.


    During the upgrade, older versions are not removed and need to be manually removed. See the screenshot below showing a 23.07 upgrade. The items in the yellow boxes, the .NET Core 3.1.x items, can all be removed.

    Once the .NET Core items are removed, you will need to do a repair on the .NET 6 Windows Server Hosting. This will properly update IIS since bits were removed previously. An IISRESET may be required but, if possible, Support suggests rebooting the server to make sure.



    SecureAuth Knowledge Base Articles provide information based on specific use cases and may not apply to all appliances or configurations. Be advised that these instructions could cause harm to the environment if not followed correctly or if they do not apply to the current use case.

    Customers are responsible for their own due diligence prior to utilizing this information and agree that SecureAuth is not liable for any issues caused by misconfiguration directly or indirectly related to SecureAuth products.

    0 out of 0 found this helpful



    Please sign in to leave a comment.