ノード角度シード + エクスプレス ( https://github.com/btford/angular-express-blog/ )を使用して単純なノード アプリを作成しています。これをデータ用に Salesforce REST に結び付けようとしています。NForce ( https://github.com/kevinohara80/nforce ) という Salesforce に認証および CRUD レイヤーを提供するノード パッケージを選択しました。
ノード アプリで定義された get ルートを使用する単純な認証フローを作成しました。問題は、URL が読み込まれ、ルーティングが発生すると想定しているにもかかわらず、ルート取得機能で規定されているようにリダイレクトされないことです。奇妙なことに、[ログイン] ボタン (認証 URL がある) をクリックした後にページを更新すると、すべての適切なイベントが発生し始め、期待どおりに OAuth フローにリダイレクトされます。
問題のルートは「/oauth/authenticate」です
これが Angular で定義されていないノード ルートに関する Angular の問題であるかどうかはわかりません: https://github.com/greenstork/donor-360/blob/master/public/js/app.js
または、これがノードでルートを構成する方法に問題がある場合:
https://github.com/greenstork/donor-360/blob/master/app.js
https://github.com/greenstork/donor-360/tree/master/routes
私はノードと JS MVC プログラミングに比較的慣れていないので、アドバイスをいただければ幸いです。前もって感謝します。