2015-12-07 36 views
0

我创建了一个Web钩子应用程序,我相信我已经正确配置了它。我已将它作为Web应用程序发布到Azure,并在桌面上从Visual Studio中调用调试器。然后我创建了这个断点,只是为了测试我是否具有连通性,而我的测试帖子是否可以触发调试器。见截图....asp.net webhook - 调试程序不会中断

Screen shot after post succeeds

我已经配置了适当的秘密web配置为好。

当我执行一个测试帖子(这是来自Stripe)时,我可以看到调试输出(见下文)给我回发的信息....../Stripe/Test ..并且调试器已经启动并确认了断点(红点填入)。发出测试帖子的条纹测试工具也显示该帖子是成功的。

然而调试器没有中断。这是因为该方法是一个任务吗?只想在这里找到第一个基地......

回答

0

Strip web hook在Evt_ID 000000000上有一个过滤器。我通过他们的测试界面创建了Web钩子,而不是输入测试卡号(如4242 4242 4242 4242)。有测试接口总是会创建一个evt_ID为0000000的Web钩子,因此接收器永远不会被实例化。

我建议他们放入一条调试消息,指出接收到的请求,但由于事件ID而被过滤掉。我认为他们将在下一个版本中加入。