【发布时间】:2016-01-12 19:33:26
【问题描述】:
我查看了 2-3 篇关于使用 twilio 在 c# 中发送短信失败的帖子,其中一篇提到了由于“传输问题”而可能导致的失败。我可能遇到了这个问题,因为我正在通过 VPN 隧道工作并且无法成功发送 SMS。代码真的很简单,之前已经贴过:
private void Form1_Load(object sender, EventArgs e)
{
var client = new TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN);
var msg = client.SendMessage("+14", "+18", "TEST");
if (msg.RestException != null)
{
string t = msg.RestException.Message;
}
}
msg var 在调用 client.SendMessage() 后返回 null,没有错误/异常(因此 RestException 的测试会引发异常)。
我在具有直接互联网连接的“干净”机器上运行相同的代码。故障是通过业务 VPN 隧道发生的。
我可以告诉安全团队解决哪些传输问题以使其正常工作? SendMessage() 调用涉及哪些端口/协议?
【问题讨论】: