ahmed_sa Ответов: 0

Ошибка 404 не удалось загрузить файл ресурсов при подключении от должности человека, чтобы мое приложение .Объем ядра 2.2 отправка POST запроса


Проблема

У меня есть ошибка 404 не удалось загрузить ресурсы при использовании post man для отправки post-запроса в authunticationcontroller/PostUserLogin

Я трачу больше времени, но в последнем не работал или не попадал в точки останова по действию PostUserLogin .

я перемещаю действие PostUserLogin в controler MenuController и отправляю post request by post man он работал и точки останова попадали почему это происходит

что не так в моем коде

Мне нужно, когда поставить действие PostUserLogin на Authunticationcontroller и отправить post-запрос на authunticationcontroller/postuserlogin с помощью post man breakpoint hit .

когда вы ставите точку останова в меню controller action PostUserLogin затем нажимаете кнопку click для отправки post request breakpoint hitted и она работает

но когда я использую другое имя контроллера Authuntication и ставлю на него действие PostUserLogin и ставлю точки останова для тестирования он не отправляет post by post man почему

и дисплей ошибка 404 почему и горячая, чтобы решить эту проблему

почему authunticationcontroller/postuserlogin не работает или точка останова попала .
why sending post request to function PostUserLogin on controller Authuntication Not working  why ?


Что я уже пробовал:

public class ApiRoutes
{
public const string SecurityBase = "Security";
public static class Security
{
public const string GetUserMenus = SecurityBase + "/UserPrograms/{userId}";
}
//Api url For Login
public const string SecurityLogin = "Authuntication";
public static class Login
{
public const string UserLogin = SecurityLogin + "/login";

}
}


public class MenusController : Controller
    {
        readonly Services.ISecurityService _SecurityService;
        public MenusController(Services.ISecurityService securityService)
        {
            _SecurityService = securityService;
        }
        [HttpGet(Contracts.ApiRoutes.Security.GetUserMenus)]
        public IActionResult GetUserMenu(string userId)
        {
            string strUserMenus = _SecurityService.GetUserMenus(userId);
            return Ok(strUserMenus);
        }
        [HttpPost(Contracts.ApiRoutes.Login.UserLogin)]
        public IActionResult PostUserLogins([FromBody] Users user)
        {
}
public class MenusController : Controller
    {
        readonly Services.ISecurityService _SecurityService;
        public MenusController(Services.ISecurityService securityService)
        {
            _SecurityService = securityService;
        }
        [HttpGet(Contracts.ApiRoutes.Security.GetUserMenus)]
        public IActionResult GetUserMenu(string userId)
        {
            string strUserMenus = _SecurityService.GetUserMenus(userId);
            return Ok(strUserMenus);
        }
        [HttpPost(Contracts.ApiRoutes.Login.UserLogin)]
        public IActionResult PostUserLogins([FromBody] Users user)
        {
        }

Richard MacCutchan

Пожалуйста, прекратите использовать жирный текст. Все здесь прекрасно умеют читать обычные шрифты.

ahmed_sa

Хорошо спасибо

0 Ответов