Liferay "Exception URL / robots.txt: No VirtualHost" Исключение - PullRequest
0 голосов
/ 01 декабря 2011

Привет, сообщество. В последние дни я работал над внедрением opensocial в liferay, но, поскольку я новичок в портале liferay, и документация портала довольно плохая, у меня осталось несколько вопросов.

Как мне настроить VirtualHost для Opensocial, какой URL обратного вызова правильный? (Пример для твиттера мне очень поможет.)

Я использую Liferay Tomcat с Eclipse и в настоящее время Версия 6.1-b4. Более подробно о бете Liferay 6.1 я отредактировал следующую часть:

  1. Установлен 6.1-b4 из магистрали
  2. Установлен opensocial-portlet-6.1.0.1-ce-b4-20111110.war
  3. Изменен HTTP1.1 с 8080 до 80
  4. Изменено "shindig.signing.viewer-access-tokens-enabled = false" на "true" в shindig.properties
  5. Изменено "shindig.signing.global-callback-url = http://*****/opensocial-portlet/gadgets/oauthcallback"
  6. Добавлено "http://code.google.com/p/opensocialdeju/source/browse/Twitter/TwitterDemo.xml?r=11" в редактор гаджетов
  7. Добавлены Consumer and Secret из Twitter в гаджет "Настройки Oauth"
  8. Добавлен гаджет на страницу.
  9. Добавлено "http://*****/opensocial-portlet/gadgets/oauthcallback" в настройки Twitter для URL обратного вызова

Я могу нажать на «Персонализировать этот гаджет» и получить всплывающее окно в Twitter. Теперь гаджет показывает: «Пожалуйста, нажмите« Я получил одобренный доступ », как только вы подтвердите доступ к своим данным». Если я подтверждаю доступ, я получаю сообщение об ошибке: «Ошибка: ошибка 403, ошибка OAuth: UNKNOWN_PROBLEM, состояние клиента принадлежит другому лицу (владелец состояния = G-10180, pageViewer = 10196) ==== Исходный запрос: GET / 1 / account / verify_credentials.json Хост: api.twitter.com X-Shindig-AuthType: oauth X-Forwarded-For: . . . X-shindig-dos: on ==== "

В итоге я стою перед множеством разных URL-адресов и не знаю, как настроить VirtualHost, чтобы можно было получить AccessToken.

Это была только первая часть, затем мне нужно отредактировать robots.txt, чтобы Twitter и т. Д. Могли посылать мне токен, тогда я готов, я думаю:).

1 Ответ

0 голосов
/ 02 декабря 2011

да Liferay не хватает надлежащей документации, но ресурсы сообщества (блоги и вики) весьма полезны.

Вы смотрели на это

...