我正在编写OMS实现。我已经验证服务符合服务和架构定义。
尝试在Outlook 2007中设置帐户以测试服务时,它允许我使用 https 地址,但不能使用 http 地址。
根据文档(http://msdn.microsoft.com/en-us/library/bb277363.aspx)“OMS Web服务的URL可以是http或https,但如果没有另外指定则为https”
我无法找到任何可以解释为什么如果服务网址不以https开头,我甚至不会让我尝试在向导中执行任何操作的任何doucmentation。
输入 http 地址时返回的错误是:
网络服务地址不正确或已损坏。检查Web服务地址或联系您的管理员
我还尝试在本地计算机上创建一个临时证书来测试服务,但是outlook拒绝了证书,因为它无效。
有没有办法测试服务或通过http运行它?
答案 0 :(得分:0)
你并不是唯一一个看到这个错误的人,我们也遇到过这个问题,其中一个是3个!对msdn文档的评论也报告了使用http(http://msdn.microsoft.com/en-us/library/community/history/bb277363.aspx?id=2)
的问题除了将您的服务公开为https之外,似乎没有办法解决这个问题:(
答案 1 :(得分:0)
连接安全性
保护信息不变 通过互联网转移,OMS Web 需要服务才能支持SSL (安全套接字层)加密。 SSL 可以用来建立更安全的 不受信任的网络上的连接, 比如互联网。 SSL启用 消息的加密和解密 客户端和服务器之间交换, 从而有助于保护信息 在转移期间被阅读。