这是一个难以理解的问题。我们有一个解决方案,其中包括一个User Application和一个WCF服务,它使用相同的后端业务层代码来创建对外部应用程序的API调用。大多数API调用都可以从两个工作流中完成。但是,一个特定的API调用在WCF服务位中无法正常工作。
基本上,我的问题是为什么API调用会在测试API调用的User Application中工作,基本上是从UI运行流程,而不是从服务层调用它(自动流程)。我们正在尝试登录到一个应用程序,API调用正在我们的用户界面上运行,后者构建了后端进程,但是当它在自动化进程中运行时,API调用无效。
你们有没有遇到过这个问题?任何帮助将不胜感激。