Как настроить Spring Security для аутентификации подписанных запросов? - PullRequest
2 голосов
/ 24 февраля 2010

Spring поддерживает аутентификацию подписанных запросов? (как те, которые предоставляются открытой социальной сетью Подписанная авторизация , т.е. открытая социальная сеть makeRequest API )

если да, то как его настроить?

С наилучшими пожеланиями

Янов

1 Ответ

1 голос
/ 24 февраля 2010

На основе сайта Spring Security похоже, что он его не поддерживает.Но ничто не мешает вам реализовать это.Вам нужно будет реализовать собственный AbstractProcessingFilter (точно так же, как есть фильтр для CAS CasProcessingFilter, форма входа AuthenticationProcessingFilter и OpenId OpenIDAuthenticationProcessingFilter).Вам также может понадобиться реализовать AuthenticationProvider и настроить его следующим образом:

<bean id="authenticationManager" class="org.springframework.security.providers.ProviderManager">
<property name="providers">
    <list>
      <ref local="myAuthenticationProvider" />
    </list>
  </property>
</bean>
...