-1

Реализовано Basic аутентификации на основе блога https://developer.ibm.com/mobilefirstplatform/2015/02/04/protect-adapter-backend/Worklight адаптер базовой аутентификации

проблема его всегда дает неверный запрос в качестве ответа, когда я обеспечить основные AUTH заголовки, даже если учетные данные являются правильными, если я не обеспечивают основной заголовок аутентификации его подачи 401 несанкционированная

+0

Вы используете прилагаемый образец или создали образец с нуля? –

+0

Я сделал оба, оба образца и прилагаемый образец дают ту же ошибку –

+0

Как вы тестируете? И какую версию Worklight вы используете? –

ответ

0

Те шаги, которые я взял, чтобы воспроизвести:

  1. Скачать образец как молния от https://github.com/nasht00/BackendAccessAuthentication
  2. Импорт в MobileFirst платформы 7,0 Студия
  3. Deploy адаптер
  4. В Почтальон, сделал запрос GET к http://localhost:10080/BackendAccessAuthentication/invoke?adapter=Protected&procedure=doAction&parameters=['hello']
  5. На вкладке Authorization я выбрал Basic Auth и вошел user и password
  6. Успех

Вы делаете что-то другое?

+0

Нет, я сделал то же самое, я удалил @Override из java-файла, потому что он дает мне ошибку –

+0

http: // localhost: 10080/BackendAccessAuthentication/invoke? Adapter = Protected & procedure = doAction & parameters = ['hello'] Это всегда даст успех, даже если нет основного заголовка auth, но я попытался использовать следующий путь http: // localhost: 10080/BackendAccessAuthentication/adapters/Protected/doAction? Params = ["hello "] –

+0

он работает с/invoke? Adapter = Protected & procedure = doAction & parameters = ['hello'], но не с/adapters/Protected/doAction? Params = [" hello "] –

Смежные вопросы