shibboleth spとSpring-bootを統合しようとしています。 spring samlプラグインを使用しない理由は、2つのアプリケーションが春に書かれ、もう1つがSpringアプリケーションを呼び出す角度アプリケーションであるためです。私は両方を守る必要があるので、私はapache 2.4 Red Hatに沿ってshibbolethを続けた。 Apacheは両方のアプリケーションに対してmodプロキシを行います。 SAMLは正常に動作しており、アプリケーションにリダイレクトしています。しかし私は、私のアプリケーションでShibbolethから属性を受け取ることができません。私はshibbolethセッションサマリーページの属性を見ることができます。私はログを有効にして、属性がマップされているのを見ることができました。私の春のブートアプリケーションでshibboleth-saml with spring boot
私は、私の理解では、Shibbolethの属性設定はデフォルトで有効になっていると、ヘッダの値が、デフォルトではオフになっている
public class AuthInterceptor extends HandlerInterceptorAdapter
{
@Override
public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws Exception {
//I am inspecting all attributes in request.getAttributes(), I could not find any attribute set my shibboleth.
}
}
を書かれています。 shibbolethにマッピングされた属性をアプリケーションに渡す方法を教えてください。