#PHP,Laravel Oauth错误无效\u请求:重定向\u uri未列入白名单

#PHP,Laravel Oauth错误无效\u请求:重定向\u uri未列入白名单,php,laravel,oauth,shopify,Php,Laravel,Oauth,Shopify,这件事我已经坚持了好几天了。我知道这可能是关于shopify Oauth被问到最多的问题 首先,我得到了一个shopify应用程序,客户要求我做一些修改,我面临着本地环境设置的问题 我正在使用Ngrok挖掘我的连接 以下是redirect_uri参数: &redirect_uri=https%3A%2F%2Ff7311e59.ngrok.io%2Fauth 和完整请求url: https://{shop.domain}.com/admin/oauth/authorize?client_

这件事我已经坚持了好几天了。我知道这可能是关于shopify Oauth被问到最多的问题

首先,我得到了一个shopify应用程序,客户要求我做一些修改,我面临着本地环境设置的问题

我正在使用Ngrok挖掘我的连接

以下是redirect_uri参数:

&redirect_uri=https%3A%2F%2Ff7311e59.ngrok.io%2Fauth
和完整请求url:

https://{shop.domain}.com/admin/oauth/authorize?client_id=eb5bba2f0a8474bad5fd687e055056af&scope=read_products,write_products,read_themes,write_themes&redirect_uri=https%3A%2F%2Ff7311e59.ngrok.io%2Fauth
下面是所有白名单重定向URL的应用程序内设置

https://f7311e59.ngrok.io/auth
https://f7311e59.ngrok.io/auth/
http://f7311e59.ngrok.io/auth
http://f7311e59.ngrok.io/auth/
希望我不是瞎子,因为我没有看到这些URL中有任何不匹配的地方

&redirect_uri=https%3A%2F%2Ff7311e59.ngrok.io%2Fauth

https://f7311e59.ngrok.io/auth

我想知道这是否可能是某个特定的应用程序架构问题,而且我是shopify应用程序开发的新手,所以可能我错过了一些东西。谢谢

可能很明显,但您是否仔细检查了客户端ID eb5bba2f0a8474bad5fd687e055056af是否与那些白名单重定向URL是同一个应用程序?@JoshBrown是的,它们是相同的。挖掘了几个小时后,我尝试重新生成laravel应用程序密钥,并使用
artisan config:cache
重新缓存配置,它可以工作,应用程序安装,但仍然没有找到问题的原因。此评论可能有帮助。请在您的白名单中尝试此类型。。实际上,这取决于您的端点路由。。但若您使用的是软件包,那个么一些软件包具有我前面提到的默认端点设置。请不要使用url 4次,2次就足够了,一次是https,另一次是https检查您的应用程序url和允许的重定向url,如果您使用ngrock,请使用http到https。