Navigation

    Quasar Framework

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    problems with braintree....

    Framework
    2
    3
    424
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • W
      welitonjose last edited by Shone

      Hi everyone, I’m new here.

      I am having problems when trying to connect to the braintree server …
      return this…

      Response to preflight request doesn’t pass access control check: No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin

      *my component*
      **var customer = gateway.customer.create({
              id: "ID Customer",
              firstName: "Customer Name"
            }, function (err, result) {
              alert(result)
              alert(err)
            });**
      
      
      
      *quasar.config.js*
      **devServer: {
          port: 8080,
           open: true,
            headers: {
              'Access-Control-Allow-Origin': '*'
            }
      }**
           
      

      Does anyone have any suggestions?

      M 1 Reply Last reply Reply Quote 0
      • M
        morlz @welitonjose last edited by morlz

        @welitonjose, use proxy:

        devServer: {
          port: 8080,
          open: true,
          proxy: {
            '/api': {
              target: 'http://api.site.com/',
              changeOrigin: true
            },
          }
        },
        

        https://webpack.js.org/configuration/dev-server/#devserver-proxy

        or

        'Access-Control-Allow-Origin': '*'
        
        1 Reply Last reply Reply Quote 0
        • W
          welitonjose last edited by Shone

          @morlz

          Unfortunately, I still can not
          must be doing something wrong

          
          devServer: {
                port: 8080,
                open: true,
                proxy: {
                  '/api': {
                    target:  'https://api.sandbox.braintreegateway.com',
                    changeOrigin: true,
                  },
                }
              },
          
          
          1 Reply Last reply Reply Quote 0
          • First post
            Last post