Назад | Перейти на главную страницу

аутентификация на msa2324fc через xml api не удалась

Я попробую использовать свой скрипт (написанный для msa p2000 g3) со старым сан-массивом msa2324. Кажется, что массив действительно выполняет авторизацию и возвращает ключ сеанса, но мой следующий запрос (с файлом cookie sessionKey) все еще возвращает Unauthorized access requested. Смотрите скриншоты ниже

Я перезагрузил оба контроллера управления один за другим, но проблема все еще актуальна. Я даже использую административную учетную запись в скрипте - снова ошибка авторизации

Есть ли у кого-нибудь описание протокола xml api для msa2324?

или, пожалуйста, назовите любое программное обеспечение, которое работает с msa2324 через xml api - я сам могу найти ответ в дампе сети :)

снимки экрана с окном wirehark "follow tcp stream" для старых (ошибка аутентификации) и новых (передача аутентификации) устройств

Добавьте в свой запрос файл cookie, содержащий два элемента: wbiusername и wbisession key. например, wbiusername = manage; wbisessionkey = b19ec2e62b49ba39f019ab187ea5efcb

Я сохраняю заголовок sessionKey в дополнение к cookie, чтобы поддерживать эти старые MSA в дополнение к новым, работает хорошо, и мне не нужно прибегать к telnet.

Обходной путь: используйте telnet вместо http-доступа. Код для входа в Telnet тривиален

Чтобы получить ответы в формате XML, сначала используйте команду

set cli-parameters api pager off