相关疑难解决方法(0)

Mailgun API:请求标头字段Access-Control-Allow-Headers不允许授权

如何在AngularJS应用程序上设置我的.htaccess以防止出现以下错误消息:

无法加载https://api.mailgun.net/v3/example.com/messages:请求标头字段预检响应中的Access-Control-Allow-Headers不允许授权.

这是我的.htaccess档案:

<IfModule mod_headers.c>
Header add Access-Control-Allow-Origin "*"
Header add Access-Control-Allow-Headers "Content-Type, Authorization"
Header add Access-Control-Allow-Methods "GET, POST"
RewriteEngine On
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -f [OR]
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_URI} -d
RewriteRule ^ - [L]
RewriteRule ^ index.html
</IfModule>
Run Code Online (Sandbox Code Playgroud)

我让我的网站上的错误信息在这里,只要用户试图提交的联系方式.

这是我的流程代码:

function send(apiUrl, from, to, subject, body, apiKey) {
  var url = apiUrl;
  var dataJSON = {
    from: from,
    to: to,
    subject: subject,
    text: body,
    multipart: true
  };

  var req = {
    method: 'POST',
    url: url,
    headers: …
Run Code Online (Sandbox Code Playgroud)

javascript .htaccess cors mailgun

4
推荐指数
1
解决办法
1836
查看次数

标签 统计

.htaccess ×1

cors ×1

javascript ×1

mailgun ×1