【发布时间】:2014-04-14 01:01:08
【问题描述】:
我正在尝试使用 openSSL 通过命令行访问 Outlook.com IMAP 服务器。具体来说,我想使用 OAuth2 访问它,但我无法这样做。到目前为止,我可以通过以下方式访问没有 oAuth 的服务器:
openssl s_client -crlf -connect imap-mail.outlook.com:993
tag login username password
但是,当我执行以下操作时:
openssl s_client -crlf -connect imap-mail.outlook.com:993
tag AUTHENTICATE XOAUTH2
+
{base64 encoded string with username & access token}
命令行冻结,连接丢失,提示被重置。我正在将 base64 编码的字符串复制并粘贴到命令行中。我也在遵循这个过程的说明:http://blogs.office.com/2013/09/12/outlook-com-now-has-imap/
谁能告诉我我做错了什么?
【问题讨论】:
-
Stack Overflow 是一个编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参阅帮助中心的What topics can I ask about here。也许Super User 或Unix & Linux Stack Exchange 会是一个更好的提问地方。另见Where do I post questions about Dev Ops?。
标签: macos bash terminal openssl oauth-2.0