繁体   English   中英

通过检查ASP.Net中的HttpWebRequest切换应用程序不起作用

[英]Switching applications by checking HttpWebRequest in ASP.Net not working

我想从第一个应用程序切换到第二个应用程序,为此我提供了一个切换按钮。 当用户单击时,它将带用户登录第二个应用程序,反之亦然。

它工作正常,但是这里有一个小问题,如果用户从myfirstapp \\ department.aspx到mysecondapp \\ department.aspx,并且在第二个应用程序中未找到department.aspx,则表明找不到错误资源,这是正确的,因为department.aspx在第二个应用程序中不存在。

我曾经按如下所示检查该网址是否存在,但它根本无法正常工作。

public bool urlExists(string url)
{
    HttpWebRequest req = (HttpWebRequest)WebRequest.Create(url);
    req.AllowAutoRedirect = false;
    HttpWebResponse res = (HttpWebResponse)req.GetResponse();

    if (res.StatusCode == HttpStatusCode.OK || res.StatusCode == HttpStatusCode.Found)
        return true;
    else
        return false;
}

任何想法,请。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM