我用[Produces(“ application / json”)]装饰了我的Controller类,以强制执行JSON输出,但是没有帮助。
您找到解决此问题的方法了吗?在相同的情况下,我会收到相同的错误,但会间歇性地出现。但是,用户始终会遇到相同的错误。
答案 0 :(得分:0)
根据我的经验,我进行了很多搜索,我们找不到任何解决问题的方法。恐怕我们无法回答你。
因此,我建议您可以致电Azure支持寻求帮助,也许他们可以提供一些更有效的建议或解决方案。
您可以在门户网站上执行以下步骤:
新的支持请求:
然后创建请求,Azure支持人员将通过电子邮件或稍后致电给您。
希望这会有所帮助。
答案 1 :(得分:0)
谢谢莱昂。我能够解决问题。我的ODATA API(多租户应用程序)在另一个租户中,而数据工厂在另一个租户中。在我的API中,将ValidateIssuers设置为true,并正确分配了ValidIssuers-有效租户数组。即使那样,它还是打破了它。我将ValidateIssuers设置为false并编写了自定义逻辑来验证发行者。这几乎解决了。还有另一个与观众有关的错误。数据工厂链接服务(连接)中的AAD资源属性应与ODATA Api AD应用程序应用程序ID URI匹配-区分大小写。在所有这些情况下,错误始终是MIME错误,这使我无法接受–完全令人误解。我必须在ODATA Api中进行一些登录才能找到实际的问题。