0

I am trying to login with twitter using consumer key and secret. but when I login with twitter button, it throws following Exception :

java.lang.IllegalStateException: consumer key/secret pair already set.
twitter4j.TwitterBaseImpl.setOAuthConsumer(TwitterBaseImpl.java:281)
Twitter.TwitterSigninServlet.service(TwitterSigninServlet.java:35)
javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)

This is my code in servlet

Twitter twitter = new TwitterFactory().getInstance();
RequestToken requestToken;
request.getSession().setAttribute("twitter", twitter);
twitter.setOAuthConsumer(KEY, SECRET);          
requestToken = twitter.getOAuthRequestToken("http://127.0.0.1/userindexfb.jsp");            
String authURL = requestToken.getAuthenticationURL();
request.getSession().setAttribute("requestToken", requestToken);
response.sendRedirect(authURL);

Is there any ways to solve this?

shiftpsh
  • 1,926
  • 17
  • 24
Ilham
  • 33
  • 1
  • 1
  • 6

0 Answers0