ASP.NET / IIS相当于Java / WAS context-root

时间:2009-04-01 14:07:34

标签: java asp.net iis

在WebSphere Application Server上的Java中,如果我希望我的servlet等以某个根路径开始,我使用EAR部署描述符(application.xml)中的context-root属性。例如,我的s​​ervlet名为GetData,但我希望URL为www.mysite.com/secure/restricted/GetData,因此我将context-root设置为secure / restricted。

如何在IIS上的ASP.NET中执行此操作?是应用程序的某种配置设置吗?

2 个答案:

答案 0 :(得分:0)

一种选择是网址重写 - http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx

另一方面,如果您将动态asp.net站点与其他内容分开,则可以通过IIS管理器添加文件夹secure / and configure,以限制在您的asp.net站点(无论你把它存放在哪里。)

那就是说,我不知道WAS context-root是否为你提供了额外的东西,用于链接到asp.net网站之外的其他信息。

答案 1 :(得分:0)

在.Net Core 2.0中,launchSettings.json中有一个applicationUrl属性:

默认情况下,它将是AND

只需将其更改为您的最终网址:

x