загрузка данных в соединение ibm с помощью oAuth

Мы хотим, чтобы пользовательские данные Socialite (имя веб-приложения) загружались в IBM-Connections для каждого активного потока пользователя. Это требует правильного механизма OAuth. Для этого мы работаем над OAuth, чтобы получить токен OAuth и секрет OAuth для каждого пользователя IBM Connections.

Мы создали AppID, Appkey и AppSecrete с помощью команд, упомянутых в документах IBM. http://www-10.lotus.com/ldd/lcwiki.nsf/xpDocViewer.xsp?lookupName=IBM+Connections+4.0+documentation#action=openDocument&res_title=Registering_an_OAuth_client_with_a_provider_ic40&content=pdcontent=pdcontent=pd

Теперь нам нужны requestTokenURL, authorizationURL, accessTokenURL, чтобы получить токен доступа и секрет доступа для каждого пользователя IBM Connection.

Пожалуйста, посоветуй мне.


person om singh    schedule 18.03.2013    source источник


Ответы (2)


URL-адрес авторизации должен быть https: //: / oauth2 / endpoint / connectionsProvider / authorize.

URL-адрес токена доступа должен быть https: //: / oauth2 / endpoint / connectionsProvider / token.

person Ryan Baxter    schedule 18.03.2013

oAuth2.0 больше не имеет requestToken. Есть только токены uri's

для нашей среды тестовых подключений конечной точкой является https://connections4.e-office.com/oauth2/endpoint/connectionsProvider/authorize https://connections4.e-office.com/oauth2/endpoint/connectionsProvider/token

Более подробную информацию вы можете найти здесь, это о smartcloud, но вы можете найти полезную информацию http://www-10.lotus.com/ldd/appdevwiki.nsf/xpViewTags.xsp?categoryFilter=OAuth%202.0

person Frank van der Linden    schedule 18.03.2013
comment
connections4.e-office.com/oauth2/endpoint/connectionsProvider/ , connections4.e-office.com/oauth2/endpoint/connectionsProvider/ оба URL не открываются. Требуются ли какие-либо изменения конфигурации? - person om singh; 18.03.2013
comment
Я выполнил следующую команду: ./wsadmin.sh -lang jython -conntype SOAP -c print AdminTask.createOAuthProvider ('[- providerName connectionsProvider -fileName /opt/IBM/WebSphere/AppServer1/profiles/AppSrv01/bin/connectionsProvider. ) -user wasadmin -password PASS для включения oAuthprovider ... но появляется следующая ошибка: Файл C: \ Program Files \ IBM \ WebSphere \ AppServer \ scriptLibraries \ perfTuning \ V70 \ applyPerfTuningTemplate.py, строка 362, in? Файл C: \ Program Files \ IBM \ WebSphere \ AppServer \ scriptLibraries \ perfTuning \ V70 \ applyPerfTuningTemplate.py, строка 167, в processCmdline NameEr - person om singh; 18.03.2013
comment
вам необходимо заменить connections4.e-office.com на ваше доменное имя среды ваших подключений - person Frank van der Linden; 18.03.2013