在WebSphere Application Server上的Java中,如果我希望我的servlet等以某个根路径开始,我使用EAR部署描述符(application.xml)中的context-root属性。例如,我的servlet名为GetData,但我希望URL为www.mysite.com/secure/restricted/GetData,因此我将context-root设置为secure / restricted。
如何在IIS上的ASP.NET中执行此操作?是应用程序的某种配置设置吗?
答案 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