我有一个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,甚至可以加载该应用程序的主屏幕。因此,我假设文件存放在正确的位置。有人看到我在第二次重定向中出错了吗?任何帮助将不胜感激。
谢谢, 亚当