Magento 离子代理与oAuth
我正在尝试设置这个测试环境,包括运行离子服务器和运行Magento的apache服务器。我有以下设置:Magento 离子代理与oAuth,magento,oauth,ionic-framework,ionic,Magento,Oauth,Ionic Framework,Ionic,我正在尝试设置这个测试环境,包括运行离子服务器和运行Magento的apache服务器。我有以下设置: 在端口8100()上运行的Ionic服务器,在Ionic.project文件中有一个代理以避免任何CORS问题 “代理人”:[ { “路径”:“/magento”, “代理URL”:” } 在端口80上运行的apache服务器,im正在使用域设置虚拟主机 一切看起来都很好,我可以看到应用程序正在与Magento通信,问题是Magento API正在使用oAuth进行API身份验证,因此我收
- 在端口8100()上运行的Ionic服务器,在Ionic.project文件中有一个代理以避免任何CORS问题 “代理人”:[ { “路径”:“/magento”, “代理URL”:” }
- 在端口80上运行的apache服务器,im正在使用域设置虚拟主机
一切看起来都很好,我可以看到应用程序正在与Magento通信,问题是Magento API正在使用oAuth进行API身份验证,因此我收到一个oAuth签名无效错误,因为我设置了代理。Magento的任何其他调用不需要oAuth都可以正常工作,但我仍然需要它用于API。最好的确认是什么是否要运行这种环境?好的,因此在使用本地服务器进行开发时,ionic(从我的角度来看)的最佳工作流程就是使用以下标志启动Chromw:
"\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files --disable-web-security --user-data-dir
然后,您可以通过在地址栏中键入以下内容来打开本地html文件:
file:///C:/stage/path-to-project/www/index.html
这比使用ionic代理要简单得多。好的,因此,在使用本地服务器开发时,ionic(从我的角度来看)的最佳工作流程就是使用以下标志启动Chromw:
"\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files --disable-web-security --user-data-dir
然后,您可以通过在地址栏中键入以下内容来打开本地html文件:
file:///C:/stage/path-to-project/www/index.html
这比使用爱奥尼亚代理要简单得多。我投票将这个问题作为主题外的问题来结束,因为Stack Overflow是一个问答网站。你的问题不是关于编程。也许你应该把它发布在网站上?@Enigmativity它与Magento无关,更多的是关于apache、cors、oAuth和基本环境设置,还有什么stackex更改您建议将此发布到的网站?试试。我投票将此问题作为非主题关闭,因为Stack Overflow是一个问答网站。您的问题不是关于编程。也许您应该将其发布到其他网站上?@Enigmativity它与Magento无关,更多的是关于apache、cors、oAuth和基本环境设置,还有什么其他stackexchange si你建议把这个发到哪里?试试看。