magento access denied

后端 未结 5 993
孤独总比滥情好
孤独总比滥情好 2021-01-18 00:56

I have installed Magento 1.7.0.2 on Ubuntu 12.0.4 server and everything works.

Testing REST API with an admin role (http://1.2.3.4/magento/api/rest/products) I get t

相关标签:
5条回答
  • 2021-01-18 01:24

    I have once tested REST API for magento..

    I following blogs helped me to setup the REST Api

    1.first

    2.second

    3.third

    I used RESTClient addon for firefox for testing and be sure that Oauth is enabled at server.

    0 讨论(0)
  • 2021-01-18 01:29

    You should try these for this problem in api:-

    1)change the value in the file /app/code/core/Mage/Api2/Model/Auth.php, change the value of: DEFAULT_USER_TYPE = 'guest' to DEFAULT_USER_TYPE = 'admin'.

    2)change the value in the file /app/code/core/Mage/Api2/Model/Auth/Adapter.php, change this line from return (object) array('type' => Mage_Api2_Model_Auth::DEFAULT_USER_TYPE, 'id' => null); to this: return (object) array('type' => Mage_Api2_Model_Auth::DEFAULT_USER_TYPE, 'id' => '1'); (note:only change null to '1').

    3)restart your server(for apache run this command: sudo service apache2 restart). i hope these steps will solve your 403 access denied problem.

    0 讨论(0)
  • 2021-01-18 01:32

    Check the below post.This may be helpful to you.

    Oauth rest api

    and also

    Get product using admin user.

    0 讨论(0)
  • 2021-01-18 01:37

    Thanks to chanz up there, I found the solution to my own issue.

    It doesn’t seem to accept the OAuth parameters as query string parameters. I tried sending them as HTTP headers instead and it’s going through.

    source: http://www.aschroder.com/2012/04/introduction-to-the-magento-rest-apis-with-oauth-in-version-1-7/comment-page-1/#comment-5090

    Surely, make sure you have the right settings at System > Web Services > Web Roles and System > Web Services > Web Attributes.

    It is also helpful to use the Ruby oAuth library because "it’s clean, simple and works well". See post there.

    0 讨论(0)
  • 2021-01-18 01:38

    Did you set permissions for roles and attributes? If not check do it first magentocommerce.com/api/rest/permission_settings/

    0 讨论(0)
提交回复
热议问题