我正在尝试使用 .NET 和 URLRouting 动态创建 XML 文件...
在我的 global.asax 中:
routes.MapPageRoute("FederationMetadataRoute", "FederationMetadata/2007-06/{file}", "~/FederationMetadata/2007-06/FederationMetadata.aspx")
在我的 global.asax 中使用上面的路由,下面会显示以下 URL 场景:
作品:
https ://MyDomain.com/FederationMetadata/2007-06/FederationMetadata.xml/
https://MyDomain.com/FederationMetadata/2007-06/AnythingWithoutExtension
不起作用:
https ://MyDomain.com/FederationMetadata/2007-06/FederationMetadata.xml
https://MyDomain.com/FederationMetadata/2007-06/AnythingWith.Extension
这是必须有效但无效的 URL:
https ://MyDomain.com/FederationMetadata/2007-06/FederationMetadata.xml