authentication - Can two different clients somehow share cookies? -


Set up here: I have a server-based application. Therefore, all the data is on the server (this is called server 'A') and users connect to that server using a desktop-based rich client. The rich client also gives the user the ability to connect to another server (this is called 'X'), which is completely unrelated to server A. Question: The user has logged into the 'X' client, and therefore the rich client has the right cookie to prove against the server X. Now, the user creates an invitation on server A, for which server A needs to go out and get some data from the server. Is it possible to deal in some way Server A was given to certify against Server X that Rich Client has already certified against Server X. Is there a way to share cookies (working as a second customer with Server A)? Or somehow the server has been returned to the authenticated request of a forwarded server X to the rich client and it resolves against the cookie in the rich customer. BTW, we use the HP Client of Apache.

I am not very knowledgeable about server interaction, but trying to see how easy / difficult or common / rare it is to do something like this, is it possible to do it in a safe way?

At a basic level, text data between all the HTTP communication clients and servers should be forwarded further. Therefore, if you extracted cookies from the server X response and passed them in server A's request, as long as the cookie data is removed and the cookies are considered to be included in a new request for server X You will succeed to get what you are asking for .

In short .. Cookies are just text data that passes back and forth among servers and customers, you can get that data and pass it wherever you like. . (Although you probably want to break a lot of security practices), though

However ... many server requests are becoming clever about the attacks of the net and the fact that remote host, client IP etc. Can cancel different requests or at least the alarm server X So before conducting any blanket about the feasibility of the strategy, test all the tests / platform / products on the platform well.


Comments

Popular posts from this blog

c++ - Linux and clipboard -

What is expire header and how to achive them in ASP.NET and PHP? -

sql server - How can I determine which of my SQL 2005 statistics are unused? -