• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 872
  • Last Modified:

URL Redirect (to login page) is missing the query string

When the user clicked on an URL from the email, and if there is no session for the user in the app ,the user is redirected to the log-in page, however the query string is missing from the redirected URL. Because of this , the user is not taken to the intended menu after successful log-on. Any body faced this kind of issue? We're on weblogic server.
2 Solutions
A redirect won't keep the query string. its a completely separate request
Dushyant SharmaCommented:
use filter to check the session and store query string data while the user logs in. redirect from filter only and after successful log in fetch back the query string data and go to the intended page.
Usually, login systems are written so that the query string does get reattached after the login redirect.

Check your login code.  Otherwise you're going to have to do a redundant wrapper in some manner, as mentioned by ddsh79 above.

To clarify, a redirect can have query parameters, but if you don't put them in the redirect, then they won't be there.  In your case, it sounds as if your login program is losing the query parameters.

The Firewall Audit Checklist

Preparing for a firewall audit today is almost impossible.
AlgoSec, together with some of the largest global organizations and auditors, has created a checklist to follow when preparing for your firewall audit. Simplify risk mitigation while staying compliant all of the time!

valki75Author Commented:
Sorry for the late reply. Thank you very much for your responses ! , Apparantly the redirect did not attach the querystring , we were getting 302 [Temporarily moved...with location as login.jsp]
Yes, as we said, the query string has to be re-attached.  Which it can be, but apparently not by the developers of your code.  Your login program has to get the query string, and reattach it to the redirect.    Too bad about the B grade -- you got correct answers, and even strategies for dealing with the problem.
valki75Author Commented:
Sorry about that grade selection...it was my mistake...
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now