私は、ダウンロードXS_JSCRIPT14_10-70001363
サービスマーケットプレイスからパッケージを。どのようにして、このアプリケーションルータのログインフォームを実行するために私を提案してくださいlocalhost
私がしようとしていますnpm start
コマンドが、UAAサービス例外を取得。ローカルホストからの処理方法。
あなたがいずれかを介し、approuterをダウンロードするとnpm
、市場やサービス、あなたはAppRouterディレクトリ内の基本的な設定(ほかのための2つの追加ファイルを提供する必要がありpackage.json
、xs-app.json
など)。
default-services.json
正しい認証サーバ(例えば、XSUAA)を見つけるためにapprouterを伝える変数を保持しています。あなたはこのように、このファイルの一部として少なくともClientIDが、clientsecret、および認証サーバのURLを提供する必要があります。
{
"uaa": {
"url" : "http://my.uaa.server/",
"clientid" : "client-id",
"clientsecret" : "client-secret",
"xsappname" : "my-business-application"
}
}
あなたが経由値取得できるXSUAAの(空の)インスタンスにSAPクラウドプラットフォーム、CloudFoundry上でアプリケーションを結合した後、例えば、このパラメータを取得することができcf env <appname>
、彼らはまったく同じプロパティ名を持っている( `VCAP_SERVICES / xsuaaのプロパティからを)。
また、あなたが必要default-env.json
あなたが受け取ったJSONウェブトークンを送信したいバックエンドmicroserviceに少なくとも先の変数を保持するファイルを。それは次のようになります。
{
"destinations": [ {
"name": "my-destination", "url": "http://localhost:1234", "forwardAuthToken": true
}]
}
その後、approuterディレクトリの中に、あなたは簡単に実行することができnpm start
、デフォルトの下あたりapprouterを実行しますhttp://localhost:5000
。また、あなたが上記のパラメータをデバッグするために使用できる素敵なコンソール出力を書き込みます。