我们在httpmodule INIT方法中编写了一些代码,它只执行一次。代码连接到第三方Web服务,有时可能会出现错误(如Web服务已关闭)。我们使用Application_Error事件全局处理应用程序错误。
当init方法发生错误时,它不会重定向到错误页面。 请帮忙。
开发:共享点网站。
答案 0 :(得分:0)
我的猜测是b / c最终调用你的Init()方法的方法与未处理的异常调用Application_Error的行为不同。
但是......这真的是你想要的行为吗?看起来如果一个请求上的Web服务调用失败,您希望它向用户返回错误,但在下一个请求时再次尝试。否则,您将不得不重新启动应用程序以使Init()再次运行。