Попытка сделать вызов API в браузере, который успешно выполняется в POSTMAN, но не в Chrome, путем выполнения вызова. Контроллер не получает employeeId.
API Javascript:
getProjects: function (orgId, fromDate, toDate) {
var params = {localTime: moment().format()};
if(fromDate) params.fromDate = fromDate.format('YYYY-MM-DD');
if(toDate) params.toDate = toDate.format('YYYY-MM-DD');
var url = '/api/organization/' + orgId + '/projects?' + $httpParamSerializer(params);
return $http.get(url);
}
Javascript, вызывающий функцию API:
ProjectsApi.getProjects(orgId, moment(), moment(), { employeeId: $scope.employeeId })
Функция контроллера Api, которая не получает идентификатор сотрудника:
public IHttpActionResult GetProjects(OrganizationId orgId, DateTime? localTime = null, DateTime? fromDate = null,
DateTime? toDate = null, Guid? employeeId = null)