我在Azure中有一个Web服务,我正在尝试解决在尝试将系统迁移到IIS 7.5时出现的问题。
我的网络服务在通话时会拨打另一项服务。此呼叫通过证书保护。在此通信的第一个实例上,我的连接被拒绝,出现403错误。在第二次和所有后续调用中,它完全按预期工作。两个调用的代码路径是相同的,每次都重新初始化服务对象/客户端证书/等。
我无法在本地重现此行为,并且只会在初始化Web角色后的第一次调用(以及每次第一次调用)中发生。
我被困住了。有什么想法吗?
答案 0 :(得分:0)
我想知道证书是否是红鲱鱼并且您实际上遇到了第一个请求问题。在发出请求之前,管道不会开始侦听,但它需要一个开始侦听的请求,以便您可以看到问题。
了解如何使用自动启动功能以及如何配置它以查看是否有帮助: http://msdn.microsoft.com/en-us/library/ee677285.aspx