ASP.NET核心将https重定向到https,但我不想在本地主机中这样做,我还使用了不同的端口

在net core 2.1中,我想从http重定向到https。

services.AddHttpsRedirection(options =>
   {
    options.RedirectStatusCode = StatusCodes.Status301MovedPermanently;
    options.HttpsPort = 5001;
    });

然而,在本地主机中,我不使用https,我只使用http。另外,我还使用了不同的端口。

"MyProject": {
  "commandName": "Project",
  "launchBrowser": true,
  "applicationUrl": "http://localhost:50642",
  "environmentVariables": {
    "ASPNETCORE_ENVIRONMENT": "Development"
  }

除非我在launchSettings.json中将端口更改为5001,否则它在本地主机中不起作用。如何让它工作?

转载请注明出处:http://www.sywsjj.net/article/20230330/1472245.html