Как узнать, какие расширения атрибутов поддерживает поставщик OpenId? - PullRequest
1 голос
/ 03 мая 2010

Я смотрел на http://code.google.com/p/openid4java/wiki/SampleConsumer, и он жестко задан для работы с типом "fetch_request". Имеет ли значение, какой тип вам нужен, есть ли способ узнать или можно просто использовать запросы Fetch.

Ответы [ 2 ]

0 голосов
/ 06 мая 2010

Кажется, что нет определенного способа предсказать или запросить до запроса, в каком формате будут возвращены атрибуты. Поэтому необходимо проверить все различные типы атрибутов расширения.

0 голосов
/ 04 мая 2010

Многие OP сейчас рекламируют, какие расширения они поддерживают в своих файлах XRDS. DotNetOpenAuth, например, автоматически использует sreg или AX, в зависимости от того, что заявка OP поддерживает, и это очень хорошо работает.

Я не знаком с openi4java, поэтому не могу сказать, насколько легко вы сможете сделать это для этой библиотеки.

...