gpt4 book ai didi

twilio - 保护 twilio 传真 mediaUrl

转载 作者:行者123 更新时间:2023-12-02 05:42:05 24 4
gpt4 key购买 nike

我正在使用 Twilio 可编程传真 API 从我的应用程序发送传真消息。当我提供没有任何身份验证的公共(public) URL 作为发送传真的 mediaUrl 时,我在发送传真时不会遇到任何问题。 但是当我传递一个受基本身份验证保护的 url 作为发送传真 api 的 mediaUrl 时,传真发送失败。

"status": "failed",

我已经调试了 mediaUrl 访问的服务器上的代码,可以发现 Twilio 根本没有发送带有“Authorization” header 的请求。

As per Twilio documentation,

You may provide a username and password via the following URL format.

https://username:password@www.myserver.com/my_secure_document

Twilio will authenticate to your web server using the provided username and password and will remain logged in for the duration of the call. We highly recommend that you use HTTP Authentication in conjunction with encryption. For more information on Basic and Digest Authentication, refer to your web server documentation.

If you specify a password-protected URL, Twilio will first send a request with no Authorization header. After your server responds with a 401 Unauthorized status code, a WWW-Authenticate header and a realm in the response, Twilio will make the same request with an Authorization header

我提供的 mediaUrl 格式与 Twilio 要求的格式相同。但传真收到的响应为失败。请提供您宝贵的建议,以帮助我解决问题。

当 Twilio 在没有授权 header 的情况下访问 mediaUrl 时,我的服务器正在发送如下所示的 401 响应,

401 的 HTTP 响应 header

  Status Code: 401 Unauthorized
Content-Length: 34
Content-Type: application/xml
Date: Wed, 30 Aug 2017 12:38:41 GMT
Server: Apache-Coyote/1.1
WWW-Authenticate: Basic realm="My Realm"

响应正文

<message>Invalid credentials</message>

最佳答案

更新

好消息!媒体 URL Twilio Programmable Fax现在支持基本身份验证。这已经实现并部署了,所以这应该不再是一个问题。

原始答案

这里是 Twilio 开发者布道者。

经过一些内部调查,我发现这是一个已知问题。

事实上,它是由您发送的支持票提出的。好消息是,既然已知这一点,它将引起一些关注,并且团队将在排序后与您联系。

关于twilio - 保护 twilio 传真 mediaUrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45960428/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com