【发布时间】:2016-06-17 15:10:17
【问题描述】:
经过测试和研究,似乎 NotificationURL 参数需要完全有效的 SSL 证书,否则订阅调用失败。
我想知道在开发过程中是否有一种我还没有找到的方法或巧妙的解决方法来使用 Office 365 通知和安装在 NotificationURL 上的自签名 SSL 证书?
谢谢!
史蒂夫
【问题讨论】:
标签: office365api office365-restapi
经过测试和研究,似乎 NotificationURL 参数需要完全有效的 SSL 证书,否则订阅调用失败。
我想知道在开发过程中是否有一种我还没有找到的方法或巧妙的解决方法来使用 Office 365 通知和安装在 NotificationURL 上的自签名 SSL 证书?
谢谢!
史蒂夫
【问题讨论】:
标签: office365api office365-restapi
如果有更好的方法,我不会将其标记为已回答,但这是我解决此问题的方法。
我创建了一个以base64编码的url为参数的小型webapi项目,即:https://site.azurewebsites.com/Notify/aHR0cDovL3NvbWVob3N0OjEyMzQ1L05vdGlmeQ==
它将请求代理到该编码的 URL 并播放响应。
我使用提供的 SSL 将这个“代理”托管为一个免费的 azure 网站,现在可以通过我的代理订阅通知。
它运行良好,意味着我可以在任何地方工作。
我会看看是否有更好的想法出现,但如果没有,我会接受这个作为答案,因为它似乎对我的开发目的有用。
史蒂夫
【讨论】:
我用过Ngrok。免费版足以调试 WebHooks
【讨论】: