問題タブ [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.
sap-cloud-platform - エラー - オンプレミス接続用の 'SAP-Connectivity-Authentication' ヘッダーを追加できませんでした
オンプレミスの S/4 HANA を SAP Cloud Platform トライアル アカウントに接続しています。SAP Cloud SDK を使用して、S/4 HANA からすべてのビジネス パートナーを取得しています。
- My Cloud Connector が設定されました
- サブアカウント レベルの送信先が設定されており、オンプレミス システムに ping を送信できます
- My Service インスタンス - XSUAA/Destination/Connectivity はアプリケーションで設定されます
しかし、私は次のエラーがあります
オンプレミス接続用の 'SAP-Connectivity-Authentication' ヘッダーを追加できませんでした: 要求の 'Authorization' ヘッダーに JWT ベアラーが見つかりません。ヘッダーなしで続行します。オンプレミス システムに接続できない場合があります
私が使用しているコードは -
承認とアクセスにはAppRouterが推奨されているようです。
Approuter App -Name - approuter-demo 以下は xs-app.json です
マニフェスト ファイルは次のとおりです。
よろしくお願いします。ありがとう。
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