МФУ 8.0 SECURITY_CHECK_NOT_FOUND

Я настроил свой адаптер безопасности. Я также упомянул имя проверки безопасности на стороне своего приложения.

Это версия сервера МФУ: 8.0.0.00-20160822-2140

Версия MFPdev_CLI: 8.0.0-2017102406

(Он работал долгий день назад. Есть ли какие-либо проблемы с моим приложением и версиями на стороне сервера? Недавно обновился только mfpdev-cli.)

Пожалуйста, смотрите журналы

{ status: 400, statusText: "Bad Request", responseText: "{"errorCode":"SECURITY_CHECK_NOT_FOUND","errorMsg":"Invalid Security Check RegisteredClient"}", responseJSON: {…}, responseHeaders: {…}, …} errorCode : "SECURITY_CHECK_NOT_FOUND" errorMsg : "Invalid Security Check RegisteredClient" responseHeaders : {connection: "Close", content-type: "application/json", date: "Sat, 03 Mar 2018 09:26:29 GMT", transfer-encoding: "chunked", x-powered-by: "Servlet/3.0"} responseJSON : {errorCode: "SECURITY_CHECK_NOT_FOUND", errorMsg: "Invalid Security Check RegisteredClient"} responseText : "{"errorCode":"SECURITY_CHECK_NOT_FOUND","errorMsg":"Invalid Security Check RegisteredClient"}" status : 400 statusText : "Bad Request"

Спасибо


person Roney Francis    schedule 03.03.2018    source источник
comment
Проверьте, не пропустили ли вы развертывание ResourceAdapter на сервере. Код адаптера находится здесь ссылка. Также посмотрите, правильно ли вы выполнили сопоставление Scope-Elements на сервере.   -  person manjunath kallannavar    schedule 05.03.2018
comment
См. здесь Элементы области сопоставления   -  person manjunath kallannavar    schedule 05.03.2018
comment
Да, это работало (до 2 месяцев). Теперь я повторно переключаю эту ветку в моем git. Обновился только мой cli-sdk. Никаких других изменений в потоке безопасности.   -  person Roney Francis    schedule 05.03.2018
comment
Если ваш cli-sdk обновлен, вам также следует обновить сервер MFP 8.0 до последней версии. Как предлагает Вивин, обновление до последней версии сервера должно решить эту проблему.   -  person manjunath kallannavar    schedule 05.03.2018


Ответы (2)


Версия MFP Server, которую вы используете, несовместима с версией интерфейса командной строки MFPDev, поскольку новый клиентский SDK содержит изменения области действия OAuth по умолчанию и проверки подлинности динамического приложения. Попробуйте использовать сборку MFP Server выше февраля 2017 года. Это должно решить проблему, с которой вы столкнулись.

Дополнительная информация об изменениях области действия по умолчанию и минимальной версии сервера MFP для клиентских SDK версии 8.0.0.00-20170216-202020 или более поздней находится здесь.

person Vittal Pai    schedule 05.03.2018

Вы видите это сообщение "Invalid Security Check RegisteredClient", потому что вы используете очень старую сборку сервера MFP 8.0, но ваш клиентский SDK гораздо новее.

Обновите уровень вашего сервера до последнего, и эта проблема исчезнет.

person Vivin K    schedule 05.03.2018