当用户呼叫我的号码时,Twilio向我的服务器发出格式https://username:password@www.myserver.com/my_secure_document
的请求,这些服务器受HTTP Basic Auth保护。这很好用 - Twilio登录,看到一个Enqueue
动词,并在waitURL
之后保持登录状态。
但是,在用户被挂起的其他人(在本例中为Twilio客户端)出列后,Enqueue action
URL将获得401 Not Authorized响应。这是Twilio中的一个错误吗?文档说" Twilio将使用提供的用户名和密码对您的Web服务器进行身份验证,并将在呼叫期间保持登录状态。作为通话的一部分,难道不应该在action
的入队计数之后吗?
答案 0 :(得分:0)
嗯,这里的解决方法对我有用:将action
网址从相对路径转换为绝对路径,然后再次提供HTTP基本身份验证凭据。