背景:
我有一个轮询 Azure 订阅日志的 Windows 服务(API:http: //msdn.microsoft.com/en-us/library/windowsazure/gg715318.aspx)
在我的本地开发机器上,该服务设置为以我的帐户登录。X509 证书是在 CurrentUser\Personal 下导入的,并且在我检查我拥有的证书存储的源代码中:
X509Store certStore = new X509Store(StoreName.My, StoreLocation.CurrentUser);
问题:
该服务在我的开发机器上运行良好,它可以从 API 检索数据。在测试机上我得到这个错误:
The remote server returned an error: (403) Forbidden.
该服务设置为以特定用户 dmz\aaseclg1 身份登录,并且当前用户\个人证书存储具有所需的证书。
有任何想法吗?
提前致谢。
编辑:密码提示的图像: