Ask a Question related to ASP.NET Security, Design and Development.
-
Chris Jackson #1
Re: Is Server.Transfer secure?
It is like an internal pass - the client isn't aware of it. If the client
gets between the two pages, then you have to validate your data. If it's
already validated, then you can continue to trust it.
--
Chris Jackson
Software Engineer
Microsoft MVP - Windows XP
Windows XP Associate Expert
--
"Tim Almond" <anon@anon.co.uk> wrote in message
news:OD1dDu%23aDHA.1204@TK2MSFTNGP12.phx.gbl...you're>
> "Chris Jackson" <chrisj@mvps.org> wrote in message
> news:%23SGMy89aDHA.384@TK2MSFTNGP12.phx.gbl...> the> > If you use Server.Transfer, you can always use
> > System.Web.HttpContext.Items.Add to pass something in to your request to> > new page.
> >
> > As for retrieving properties from the source page, any time you rely on
> > information that comes from the client, you can't trust it. So, iffrom> that> > getting it from session state, then you are fine. But, say for example,> malicious> > you have a form that gives you options based on your credentials. As an
> > employee, I may have the option of requesting a vacation day, but as a
> > manager I can request, approve, or deny a vacation day. If I am a> > user, I can just create my own HTML form to post back an approval, even
> > though I wouldn't see that option on the form that you gave me.
> >
> > Viewstate is a way for the server to pass information back and forthagainst> So to use Server.Transfer, I'd still have to validate the Case Code> > itself - nothing is added to it on the client side.
> >
> > --> the user ID on the page in case the input had been hacked? I thought the
> idea of the Server.Transfer was that it was like an internal 'pass'.
>
>
Chris Jackson Guest
-
ultracart II - Joe ? transfer to Secure Server has stopped working ...
My transfer to Secure Server has stopped working - the server has been changed, but nothing else (code) anyone have any clue as to why the data... -
Error Server.Transfer / Server.Execute ()
Hi! Any one has Idea, How to use Server.Transfer and Server.Execute, When I tried to use these methods I got an eror: Server object error 'ASP... -
Server.Transfer vs. Server.Execute
i'm using a model, view, control architecture for a group of .asp pages. i can't decide whether to use Server.Transfer or Server.Execute to pass... -
Server.Execute and Server.Transfer not detecting session state
I am setting a session variable, then doing a server.transfer in global.aspx and the page I am going to is saying that session state is not enable... -
Server.Transfer
Using Server.Trasfer the control is shiftewd to the form specified in the parameters of the Server.Transfer. however the URL still contains the...



Reply With Quote

