Я работаю над веб-сервисом C # Web API REST, который должен использоваться для вызовов webhooks.
Моя проблема заключается в том, что при попытке подключиться к своему веб-сервису и вызвать мой контроллер, я всегда получаю сообщение об ошибкео параметре ms-signature. Единственный способ вызвать мой контроллер - это использовать аутентификацию HMAC на стороне клиента (то есть вычисления SHA на секретном ключе и данные JSON для отправки в веб-службу). Кажется, что аутентификация HMAC установлена по умолчанию, даже если я этого не хочу.
Я добавил класс BasicAuthenticationFilter для проверки имени и пароля, и он работает, но у меня все еще есть сообщение об ошибке, касающееся ms-параметр подписи, прежде чем я смогу вызвать свой контроллер.
Что мне нужно сделать, чтобы отключить аутентификацию HMAC в моем веб-сервисе REST? Базовая аутентификация по логину и паролю достаточно для меня.