0

AngularJS を使用して Salesforce コネクトで oauth2 を設定しています。$http を使用して最初の GET を試みると、CORS エラーが発生します - Access-Control-Allow-Origin がクライアントに対して許可されていません。ただし、コントローラー関数で以下のハックを使用すると機能します。

サーバーを制御できない場合、AngularJs でこれを行うより良い方法はありますか? 私のバックエンドは Firebase なので、Facebook でできるように FIrebase を介してこれを行うことができれば素晴らしいと思います:

$scope.auth = function () {

    var authUrl = $scope.AUTHORIZATION_ENDPOINT + 
            "?response_type=token" +
            "&client_id="    + $scope.CLIENT_ID +
            "&redirect_uri=" + "https://www.xyz/";

    window.location = authUrl ; 
4

1 に答える 1