@SJ To add to what Lex shared, there are many settings with Azure Web Apps that can only be changed within the web.config file. We do recommend that you make a backup of the file before making any changes so you can revert as needed.
The httpRuntime
target framework specifies the version of the .NET Framework that ASP.NET uses to process requests, while the compilation
target framework specifies the version of the .NET Framework that the application is compiled against.
You could attempt to raise your httpRuntime to 4.8 and see what the result is or deploy your site code to a deployment slot/secondary web app and test the setting over there.
Overall, if your web app passes the ssllabs.com test and reports 1.2 or higher, you should be fine.
.NET 4.5 can support TLS 1.2. The default of anything lower than .NET 4.7 is TLS 1.1. If you need to access resources using TLS 1.2 you may get an error as it will be trying to use the default TLS version.