When the URL of our newly created website is invoked, the server automatically redirects to another URL using the session-id in its path. Like [SIZE=-1]/(S(4jtjxzinhucp04zyjxrb1155))/news.aspx Unfortunately, this way we end up having multiple URLs pointing to the same content in the search engines. Is there a way to generate the session-id only after having logged-in? We do not want to use cookies though. [/SIZE]
Is there a reason for not using cookie or SQL based sessions? The other option if you are looking at spiders only is to create a browser file and enable cookie based sessions for spiders and url based for all other people
Well, there may be people who have disabled cookies because of privacy concerns. So I think it would be better not to use cookies. What do you think? How can I handle session-management manually? Currently, we only have the following entry in web.config: <sessionState cookieless="true" timeout="20"/> Code (markup): So it's for all users. But how do we set it depending on the user-agent?
The number of people with cookies disabled is tiny (0.68% was the last figure i saw and that includes those using systems unable to accept cookies) so personally would just use cookies.
Hai... Here is the solution.... http://muruganad.com/ASP.NET/ASP-NET-How-to-get-a-sessionid.html Thanks! Murugan Andezuthu Dharmaratnam www.muruganad.com