C# 我可以在ASP.NET核心项目上使用web.config的URL重写吗?
我得到的信息相互矛盾,希望有人能给我指出正确的方向 我在Azure中托管了几个API,希望重定向URL。我曾尝试在应用程序服务中使用web.config重写URL,但它不起作用,经过一些研究,有证据表明它不起作用,应该使用中间件,而其他信息表明中间件是最佳实践 我的目标是在某个时候实现中间件,但我想知道我是否可以使用web.config作为权宜之计 谁能给我一个明确的答案?如果可能,最好提供一些备份信息C# 我可以在ASP.NET核心项目上使用web.config的URL重写吗?,c#,asp.net,asp.net-core,iis,C#,Asp.net,Asp.net Core,Iis,我得到的信息相互矛盾,希望有人能给我指出正确的方向 我在Azure中托管了几个API,希望重定向URL。我曾尝试在应用程序服务中使用web.config重写URL,但它不起作用,经过一些研究,有证据表明它不起作用,应该使用中间件,而其他信息表明中间件是最佳实践 我的目标是在某个时候实现中间件,但我想知道我是否可以使用web.config作为权宜之计 谁能给我一个明确的答案?如果可能,最好提供一些备份信息 谢谢是的,你可以,但要注意。摘自: 该表显示了与ASP.NET核心应用程序和ASP.NET核
谢谢是的,你可以,但要注意。摘自: 该表显示了与ASP.NET核心应用程序和ASP.NET核心模块一起运行的本机IIS模块 警告是
†
:
URL重写模块的isFile
和isDirectory
匹配类型不适用于ASP.NET核心应用程序,因为中的更改
Module Functional with ASP.NET Core apps ASP.NET Core Option
----------------------------------------------------------------------------
URL Rewriting† Yes URL Rewriting Middleware