Mendix (mendix.com) を使用してアプリケーションを構築し、それを Cloud Foundry ランドスケープ上の SAP Cloud Platform にデプロイしました。ユーザーは、自動ログインに SSO/XSAUAA を使用しています。
私のlogin.htmlは次のようになります。
<!doctype html>
<html>
<head>
<script>
window.location.assign("/xsauaalogin/")
</script>
</head>
</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