我有一个使用第三方连接器访问SalesForce的Web应用程序。当我设置它时,一切正常。 SalesForce的联系人使用成员资格提供程序填充我的应用程序。
然而,当我断开与SalesForce的连接时,我的网站出现了“配置错误”。如果可能的话,我希望能够更优雅地处理这个错误。有没有办法做到这一点,也许在global.asax?最好的情况我希望能够禁用仍然启动并运行网站的连接。
有什么想法吗?
答案 0 :(得分:0)
在asp.net中,您可以将页面重定向到某个自定义错误页面。 为此,您必须将以下代码放入global.asax文件中。
void Application_Error(object sender, EventArgs e)
{
Response.Redirect ("~/ErrorPage.aspx");
}
答案 1 :(得分:0)
您有很多选择:
如果您只想在页面的任何部分显示错误消息,请使用try-catch,您可以继续执行不需要连接的其他事务。或者,您可以使用Page_Error来捕获页面级别的所有未处理错误或Application_Error(您将使用Global.asax文件)来处理try-catch和Page_Error方法未处理的异常。如果您希望重定向到web.config上的其他错误页面使用部分。
对于参考文献,您还可以阅读以下文章: