2014-01-06 47 views
0

我试图让我的登录URL去经过我的控制器URI不能正常工作,所以我所做的就是我加了重定向URI,但我重定向URI似乎因为它说页面可能遇到的问题未找到。 (我用笨) URL样本:重定向使用Facebook的PHP SDK

www.mywebsite.com/somewords/thisfile/function?code=somerandomcode 

但是,当我检查,如果我连接到正确的控制器功能,它会在那里。 URL样本:

www.mywebsite.com/somewords/thisfile/function 

我不知道哪一方原因造成的问题,到底是我对于Facebook的配置还是我笨设置或我做错了什么。

+1

要确定什么是wrond'回声$ FB-> getLoginUrl(阵列( 'REDIRECT_URI'=> 'gohere'))'。打印的字符串是否包含'“redirect_uri = gohere”?如果是这样,URL生成不是问题。 – Andreyco

+0

它实际上去那里,所以它可能不是Facebook的配置是不是? – marchemike

+0

是啊,就像你说的,不是Facebook的问题。这个'somewords/thisfile/function'是你想要重定向的URL的真实部分吗?由于函数不能被命名为'function',因此可能会出现问题。 – Andreyco

回答

1

您需要启用CI的查询字符串CONFIGS

// application/config/config.php 

$config['enable_query_strings'] = TRUE; 
+1

我想我还是不得不改变uri_protocol为“REQUEST_URI” – marchemike