2012-02-28 3 views
0

Когда Я пользователь Добавить страницу Tab диалога, я прошел redirect_uri как этотДобавить Tab Page перенаправлять неправильное место

http://MYSITE/?r=c/action&token=123456789 

когда диалог вернется, он удаляет переменные лексемы, поэтому URL выглядит как

http://MYSITE/?r=c%2Faction&&tabs_added%5B176281002470701%5D=1#_=_ 

маркер переменной теряется,

любого тела есть какие-либо идеи, почему это случилось?

ответ

0

Возможно, это ошибка или косая черта. Попробуйте добавить дополнительные параметры в конце, что вы не заботитесь о том или удалении косой черты

http://MYSITE/?r=c/action&token=123456789&t=1 

http://MYSITE/?r=caction&token=123456789 
+0

Я попытался добавить дополнительную переменную, переменные полностью разделены, кроме первой, требуется прямая косая черта, и у меня нет проблем с ней –

0

Одним из вариантов являются поставить все необходимые переменные в одной строке base64 и передать этот парень, как над вашим единственным querystring.

Псевдо-код будет:

data = toBase64String("action&token=123456789") 
redirect_uri = "http://MYSITE/?data=" + data; 

Тогда вы расшифровать его везде, где вы перенаправлять.

Смежные вопросы