2015-04-15 219 views
0

我正在使用C#projet,我们正在使用Docuware API进行电子文档管理。错误401未经授权在Docuware ServiceConnection.Create

有时候,当我做了一些单元测试,我有一个HttpClientRequestException - 401未授权(不是每次)我不明白为什么...为什么会只发生一段时间..

这是我的连接代码:

Uri uri = new Uri(adresse); 
this.ServiceConnection = ServiceConnection.Create(uri, username, password); 

创建期间抛出此异常。

有人已经面对这个问题,我希望解决它吗?

感谢

回答

2

您是否检查是否有许可证可用?如果您现在运行6.9,则可以在DocuWare管理(Windows应用程序)中检查使用的许可证。

+0

如果您在请求成功后未保留.DWPLATFORMAUTH-Cookie,则最终会为每个呼叫使用许可证。我假定DocuWare自己提供的.Net库会知道这一点,但是如果您正在开发自己的客户端,则应该保留cookie并放入请求标头。 –