2016-10-10 67 views
1

我尝试使用Outlook邮件API连接器,但它不适合我。我无法设法连接。我按照文档,我仍然坚持,我收到一个HTTP 401.1错误。在init组件中,我填充了client_id和secret_id,但我不知道在哪里可以找到访问令牌。我尝试使用oauth sand box,我生成一个令牌并将其填充到esb连接器中的init组件,并且它可以工作。 但从来没有管理,使其工作没有aouth沙盒。Wso2 Outlookmail连接器

任何帮助,THKS

回答

1

您可以参考here将Azure订阅与Office 365帐户(Azure AD)相关联,或创建新的Azure订阅并将其与Office 365帐户相关联。

+0

非常感谢,它的工作 – Nicolas

+0

你好,我使用WSO2 ESB连接到办公室365。我设法使工作展望API,但1小时后,令牌过期,然后我必须为一个新的令牌。有没有办法,esb中的init组件会自动获得新的令牌? – Nicolas

+0

嗨,一旦你获得访问令牌,你需要传递该令牌以及你的刷新令牌,客户端ID和客户端密钥,在init方法中,我们将它自动化,以便在刷新令牌过期后从刷新令牌获取访问令牌。 重要的是,只要获得令牌,您就需要在init方法中传递访问令牌,或者可以选择在init方法中设置intervalTime,该值应该小于1小时。 –

0

为了得到一个的access_token,你必须与Office 365帐户(Azure的AD)的Azure订阅相关联。你可以参考here

一旦你得到cliend_id和client_screte,你可以参考here(第二步和第三步)来获取access_token和refresh_token。