代码之家  ›  专栏  ›  技术社区  ›  Journeyman1234

一个终结点阻止了对.azurewebsites.net域的API调用

  •  0
  • Journeyman1234  · 技术社区  · 7 年前

    我开始遇到一个很奇怪的问题。我有一个托管web应用和sql数据库的azure帐户

    从本周的星期三开始,但仅在一天的晚些时候,一个端点和一个端点开始处理来自我的开发PC的呼叫,这些呼叫是从我的Office VSTO内发出的

    同一个api post通过postman(一个简单的json对象,具有短guid)正确返回结果。但是在应用程序的上下文中,来自服务器的响应就好像请求是空的

    我比较过fiddler上的postman和vsto,选项卡的内容似乎是相同的,只是流程和端口有明显的不同。邮递员的呼叫偶尔会失败,但频率远没有相同。

    代码没有改变,事实上,在api开始返回错误消息之前,我已经运行了几个小时了,大约是在前两天的同一时间(以前从未发生过)

    它似乎只是我的台式电脑-当VSTO被导出到另一台使用WiFi而不是LAN的笔记本电脑时,它就可以正常工作了

    我能想到的失败点是:

    1. 不知怎么的,即使是Fiddler在我的电脑上显示出了这个guid作为出站消息的一部分,我们公司的防火墙也可能会对它做些什么。是吗?
    2. 在azure上入站,可能会发生同样的情况?
    3. 失败可能发生在api和sql之间,但为什么只有excel才能实现呢?

    有人对它可能是什么有什么想法吗?azure(如果这是问题的话)为什么会以这种方式过滤入站请求?

    0 回复  |  直到 7 年前
    推荐文章