Доступ к параметрам post или get в пользовательской авторизации MVC4 Web Api

Можно ли получить доступ к записи или получить параметры через объект HttpActionContext?

У меня есть набор датчиков, который регистрирует данные на веб-сервере, который предоставляет API REST. Я хотел бы ввести своего рода аутентификацию / авторизацию, позволяя датчикам включать свой идентификатор оборудования в данные, а затем выполнить поиск в базе данных, чтобы увидеть, существует ли идентификатор или нет. Поскольку API предоставляет множество методов действий веб-API, в идеале я хотел бы использовать пользовательский атрибут авторизации.

public class ApiAuthorizationFilter : AuthorizeAttribute
{
    protected override bool IsAuthorized(HttpActionContext actionContext)
    {
        return false;
    }
}

Как я могу получить доступ к записи / получить данные из actionContext?

РЕДАКТИРОВАТЬ: Пример POST

POST /Api/api/ActionMethod/ HTTP/1.1\r\n
Content-Type: application/json\r\n
Host: localhost\r\n
Accept: */*\r\n
Content-Length:52\r\n
\r\n
{"Id": '121a222bc', "Time": '2012-02-02 12:00:00'}\r\n

Хорошего дня!

Ответы на вопрос(5)

Ваш ответ на вопрос