問題タブ [sap-cloud-foundry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
730 参照

sap-cloud-platform - エラー - オンプレミス接続用の 'SAP-Connectivity-Authentication' ヘッダーを追加できませんでした

オンプレミスの S/4 HANA を SAP Cloud Platform トライアル アカウントに接続しています。SAP Cloud SDK を使用して、S/4 HANA からすべてのビジネス パートナーを取得しています。

  1. My Cloud Connector が設定されました
  2. サブアカウント レベルの送信先が設定されており、オンプレミス システムに ping を送信できます
  3. My Service インスタンス - XSUAA/Destination/Connectivity はアプリケーションで設定されます

しかし、私は次のエラーがあります

オンプレミス接続用の 'SAP-Connectivity-Authentication' ヘッダーを追加できませんでした: 要求の 'Authorization' ヘッダーに JWT ベアラーが見つかりません。ヘッダーなしで続行します。オンプレミス システムに接続できない場合があります

私が使用しているコードは -

承認とアクセスにはAppRouterが推奨さているようです。

Approuter App -Name - approuter-demo 以下は xs-app.json です

マニフェスト ファイルは次のとおりです。

よろしくお願いします。ありがとう。

0 投票する
1 に答える
146 参照

single-sign-on - SAP Cloud Platform および Cloud Foundry XSAUAA ログイン

Mendix (mendix.com) を使用してアプリケーションを構築し、それを Cloud Foundry ランドスケープ上の SAP Cloud Platform にデプロイしました。ユーザーは、自動ログインに SSO/XSAUAA を使用しています。

私のlogin.htmlは次のようになります。

アプリケーションが起動すると、login.html が自動的に呼び出され、ユーザーは URL https://applicationurl.com/xsauaalogin/にリダイレクトされます。

SAP Cloud Platform と Cloud Foundry を使用しているため、次のページが自動的に開きます。

ここに画像の説明を入力

ユーザーはまずリンクaccounts.sap.comをクリックしてリダイレクトし、自動的にログインしてアプリケーションにリダイレクトする必要があります。

私の目標は、ユーザーが accounts.sap.com をクリックする必要がなく、自動的にクリックされるようにすることです。そして、私はそれに苦労していて、それを行う方法がわかりません。そのページ (上のスクリーンショットを参照) はサーバーのどこかにあり、その html ファイルにアクセスできず、そのページ/html コードを変更できないと思います。アクセスできる場合は、リダイレクト機能を使用するだけです。

誰かが私を助けることができますか?「accounts.sap.com」のクリックを自動的に開始するために、この手順をスキップするにはどうすればよいですか? たぶん、login.html で何かを変更できますか? /xsauaalogin/ の代わりに別の URL ?

敬具と感謝、Ömer