Мне нужно создать ссылку на службу для SOAP API Magento 2 в моем проекте Visual Studio. Поэтому я создал интеграцию в бэкэнд Magento, дал ей все доступ и активировал ее.Magento 2 SOAP API WSDL анонимный доступ
Но когда я пытаюсь получить доступ к WSDL для (т. Е в API клиента) в http://my.magento/soap/default?wsdl&services=customerCustomerRepositoryV1, я получаю исключение:
Потребитель не имеет права доступа% ресурсов
Ok, Я понял. Мне нужен токен доступа, чтобы получить доступ к этим конкретным API администратора. Потому что public API, как «quoteGuestCartRepositoryV1», работает. Когда я получаю полный список API в http://my.magento/soap/default?wsdl_list=1, он также отображает только общедоступные/гостевые API.
Нет проблем до сих пор, но когда я пытаюсь добавить «customerCustomerRepositoryV1» в качестве служебной ссылки в Visual Studio, конечно же, отменяется авторизованное исключение. Но у меня нет способа добавить токен доступа в заголовок.
Есть ли способ получить доступ ко всем WSDL анонимно? Magento 1.x используется для этого.
ли вы получить в любом месте с этим? У меня точно такая же проблема. Спасибо. – Laurence