首页 > 解决方案 > 如何在 JAAS 登录模块中获取请求 cookie?

问题描述

这是我的登录功能,

public class CustomLoginModule implements LoginModule {
    @Override
    public void initialize( Subject subject, CallbackHandler callbackHandler, Map<String, ?> sharedState, Map<String, ?> options) {
        ...
    }

    @Override
    public boolean login() throws LoginException {
    
         if (callbackHandler == null){
             throw new LoginException("Error: no CallbackHandler available " +
             "to garner authentication information from the user");
         }
         ...
    }

    @Override
    public boolean commit() throws LoginException {
         return true;
    }
    ...
}

我想将请求 cookie 访问到登录功能中。我怎样才能做到这一点?

标签: javaservletstomcat9jaas

解决方案


推荐阅读