Merhaba arkadaşlar localhostta Cas kurdum. Ve apache shiro ile bağlantı kurmaktayım. Daha sonra kendi imzaladığım ssl sertifikası ile localhostumu https yaptım ve cas'i https://localhost:8443üzerinden yayına açtım. Tekrar shiro ile login olmayı deniyince cas de oturum açılıyor fakat kendi uygulamam hata veriyor. Şöylede izah edebilirim problemimi
- client http ------>cas http sorunsuz
- client http ------>cas https(kendi imzaladığım)cas de oturum açılıyor fakat kendi uygulamam aşağıdaki hatayı veriyor.
Fikri yada tecrübesi olan varsa ve paylaşırsa çok sevinirim.
message java.lang.NullPointerException
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: java.lang.NullPointerException
org.apache.shiro.web.servlet.AdviceFilter.cleanup(AdviceFilter.java:196)
org.apache.shiro.web.filter.authc.AuthenticatingFilter.cleanup(AuthenticatingFilter.java:155)
org.apache.shiro.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:148)
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)
org.apache.shiro.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:66)
org.apache.shiro.web.servlet.AbstractShiroFilter.executeChain(AbstractShiroFilter.java:449)
org.apache.shiro.web.servlet.AbstractShiroFilter$1.call(AbstractShiroFilter.java:365)
org.apache.shiro.subject.support.SubjectCallable.doCall(SubjectCallable.java:90)
org.apache.shiro.subject.support.SubjectCallable.call(SubjectCallable.java:83)
org.apache.shiro.subject.support.DelegatingSubject.execute(DelegatingSubject.java:383)
org.apache.shiro.web.servlet.AbstractShiroFilter.doFilterInternal(AbstractShiroFilter.java:362)
org.apache.shiro.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:125)