Web Api User.Identity.Name null

426
07 января 2017, 15:07

не передаются куки для web api, для mvc все работает.

FormsAuthentication.SetAuthCookie(model.Email, true);

запрос с клиента передается через jquery ajax

        var serviceId = $('#Id').val();
        $.ajax({
            method: 'GET',
            url: '@Url.RouteUrl("DefaultApi", new { httproute = "", controller = "Number" })' + '?serviceId=' + serviceId
        })
Answer 1
    public static void Register(HttpConfiguration config)
    {
        // Web API configuration and services
        // Configure Web API to use only bearer token authentication.
        config.SuppressDefaultHostAuthentication();
        config.Filters.Add(new HostAuthenticationFilter(OAuthDefaults.AuthenticationType));

вот из-за этого не работало

READ ALSO
JQuery плагин для поворота элемента

JQuery плагин для поворота элемента

Ищу JQuery плагин, который может повернуть элемент на конкретное количество градусовТакже при запросе будет возвращать угол текущего поворота...

487
Error: Access is denied при работе с AJAX ie9

Error: Access is denied при работе с AJAX ie9

Скрипты работают во всех браузерах, кроме ie9, ie8Сначала была ошибка

368