magento / community-features

Magento Features Development is an Initiative to Allows Community Memebers Join to Development of Magento Features
46 stars 18 forks source link

No authorization for SOAP API using OAuth 1.0 #112

Closed dudzio12 closed 3 years ago

dudzio12 commented 5 years ago

Preconditions (*)

  1. Tested on Magento 2.2.6 and 2.3.0 (vanilla 2.2.6, vanilla 2.3.0, 2.2.6 instance with few custom modules installed).

Steps to reproduce (*)

  1. Create new integration.
  2. Allow all resources for it.
  3. Generate access token and token secret using consumer data.
  4. Make SOAP Api call using OAuth method (ex. storeWebsiteRepositoryV1 resource): http://example.com/soap?wsdl&services=storeWebsiteRepositoryV1
  5. Same OAuth authorization is working for REST methods.

Expected result (*)

  1. WSDL data without errors.

Actual result (*)

  1. "The consumer isn't authorized to access %resources." error
magento-engcom-team commented 5 years ago

Hi @dudzio12. Thank you for your report. To help us process this issue please make sure that you provided the following information:

Please make sure that the issue is reproducible on the vanilla Magento instance following Steps to reproduce. To deploy vanilla Magento instance on our environment, please, add a comment to the issue:

@magento-engcom-team give me $VERSION instance

where $VERSION is version tags (starting from 2.2.0+) or develop branches (for example: 2.3-develop). For more details, please, review the Magento Contributor Assistant documentation.

@dudzio12 do you confirm that you was able to reproduce the issue on vanilla Magento instance following steps to reproduce?

magento-engcom-team commented 5 years ago

Hi @engcom-backlog-nazar. Thank you for working on this issue. In order to make sure that issue has enough information and ready for development, please read and check the following instruction: :point_down:

misha-kotov commented 5 years ago

This was a design decision at the time, so marking as a feature request here.

ghost commented 5 years ago

HI @misha-kotov thank you for explanation, @dudzio12 It will be processed faster if you move this to https://github.com/magento/community-features

sdzhepa commented 5 years ago

Hi @dudzio12 I moved the ticket into feature request tracker

Thank you

sivaschenko commented 3 years ago

It is considered to remove the SOAP API support in general, so currently, there are no plans to work on improvements in that area