我的项目未在本地运行时出现角度错误

时间:2019-01-21 20:25:22

标签: angular asp.net-core

我有一个PHP应用程序,该应用程序正在使用curl请求来调用.NET Core项目以在控制器中进行调试。

kryo

当我在本地运行此命令时,它将重定向到正确的页面,并且效果很好。但是在我用VS Code构建Angular项目之后。

[HttpGet("Login/{userid}/{clientid}")]
    public async Task<IActionResult> GetLogin(int userid, int clientid)
    {
       // Some Code Here

      //For local redirect
        if (UserCreds.User.RoleId <= 2)
        {
            return Redirect("http://localhost:4200/subpoena/list/" + userid + "/" + clientid);
        }
        else
        {
            //return Redirect("http://localhost:4200/subpoena/create/" + userid + "/" + clientid);
        }          
    }

我将角度项目的“ dist”文件夹中的文件添加到.NET Core项目中的wwwroot文件夹中,并将其发布到指向本地IIS计算机的位置。

当我更改控制器中的代码以确定我收到404时  错误。

ng build --prod 

我可以在此控制器中调用不同的API,甚至可以加载该应用程序的主屏幕。因此,我假设文件存放在正确的位置。有人看到我在第二次重定向中出错了吗?任何帮助将不胜感激。

谢谢, 亚当

0 个答案:

没有答案