&引用;访问控制允许标头不允许授权”;在Mobile Safari上使用PockDB连接到Cloudant时出错

&引用;访问控制允许标头不允许授权”;在Mobile Safari上使用PockDB连接到Cloudant时出错,safari,couchdb,mobile-safari,pouchdb,cloudant,Safari,Couchdb,Mobile Safari,Pouchdb,Cloudant,我正在尝试使用PockDB连接到Cloudant服务器。CORS配置正确: { "enable_cors": true, "allow_credentials": true, "origins": [ "*" ] } 我尝试过使用以下方法进行连接: 方法1: var db = new PouchDB("https://[username].cloudant.com/database", {auth: {username: [username], password:

我正在尝试使用PockDB连接到Cloudant服务器。CORS配置正确:

{
  "enable_cors": true, 
  "allow_credentials": true, 
  "origins": [
    "*"
  ]
}
我尝试过使用以下方法进行连接:

方法1:

var db = new PouchDB("https://[username].cloudant.com/database", {auth: {username: [username], password: [password]}});
方法2:

var db = new PouchDB("https://[username]:[password]@[username].cloudant.com/database");
方法3:

var ajaxOpts = {
    ajax: {
        headers: {
            Authorization: 'Basic ' + window.btoa([username] + ':' + [password])
        }
    }
};

var db = new PouchDB("https://[username].cloudant.com/database", ajaxOpts);
然后我尝试同步并得到错误:“访问控制允许头不允许授权。”不过,我只在mobile Safari上得到这个错误。在桌面Safari和Chrome上一切正常

你有没有想过是什么原因造成的