Package: libmono-system-web2.0-cil
Version: 2.4.2.3+dfsg-2
System.Web.HttpServerUtility.Execute() (called from Transfer()) checks
for cookieless sessions and if so calls
System.Web.Util.UrlUtils.RemoveSessionId() on the provided path. This
assumes that there is in fact a session ID embedded in the path, and
drops any directories from the path if there isn't.
If web.config contains
<sessionState mode="Off" cookieless="true" timeout="20" />
then Server.Transfer("~/foo/bar.aspx") 404's and
Server.Transfer("~/(x)/foo/bar.aspx") works (and goes to "~/foo/bar.aspx").
If web.config contains
<sessionState mode="Off" cookieless="false" timeout="20" />
then Server.Transfer("~/foo/bar.aspx") works and
Server.Transfer("~/(x)/foo/bar.aspx") 404's.
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]