我有一個使用第三方連接器訪問SalesForce的Web應用程序。當我設定它的一切工作,因爲它應該。 SalesForce的聯繫人使用會員供應商填充我的應用程序。處理配置錯誤 - global.asax?
但是,當我鬆動連接到SalesForce時,我的網站停止投擲「配置錯誤」。如果可能,我希望能夠更好地處理這個錯誤。有沒有辦法做到這一點,也許在global.asax?最好的情況下,我希望能夠禁用仍然有網站啓動和運行的連接。
有什麼想法?
我有一個使用第三方連接器訪問SalesForce的Web應用程序。當我設定它的一切工作,因爲它應該。 SalesForce的聯繫人使用會員供應商填充我的應用程序。處理配置錯誤 - global.asax?
但是,當我鬆動連接到SalesForce時,我的網站停止投擲「配置錯誤」。如果可能,我希望能夠更好地處理這個錯誤。有沒有辦法做到這一點,也許在global.asax?最好的情況下,我希望能夠禁用仍然有網站啓動和運行的連接。
有什麼想法?
在asp.net中,您可以將您的頁面重定向到某個自定義錯誤頁面。 爲此,您必須將以下代碼放入global.asax文件中。
void Application_Error(object sender, EventArgs e)
{
Response.Redirect ("~/ErrorPage.aspx");
}
是的,但我想要做的是處理連接器的特定錯誤並禁用連接器,直到我再次訪問SalesForce。 – Zooking 2010-12-21 08:14:09
你有很多選擇:
如果你只是想要在頁面的任何部分顯示錯誤消息,請使用try-趕上並且你可以繼續進行其他不需要連接的交易。或者,您可以使用Page_Error在頁面級別或Application_Error(您將使用Global.asax文件)上捕獲所有未由try-catch和Page_Error方法處理的異常。如果您更願意重定向到web.config上的其他錯誤頁面使用部分。
對於引用,你也可以閱讀這些文章:
什麼組件是您使用連接到SF?有沒有什麼你在web.config中配置來設置它?如果有一種方法可以通過編程來配置事物,那麼您可以將其封裝在try/catch中。儘管你會認爲一個好的連接器組件能夠處理正在脫機的SF。 – dana 2010-12-21 17:46:14