0

cas を使用して、Spring アプリケーションと Netsuite の間でシングル サインオンを実装したいと考えています。ネットでいろいろ調べましたが、何も実りがありませんでした。いくつかのリンクまたはドキュメントでこれについて親切に助けてください。

前もって感謝します。

4

1 に答える 1

0

私は会社のために NetSuite で 2 つの SSO を完了しました。(これは、[セットアップ] > [統合] > [SSO] の下にあります) 最終的に、NetSuite に特別に細工した URL を内部の PHP イントラネットに送信させました。そこにある Web アプリは着信 URL を受け取り、それに対して処理を行い、ユーザーは必要なものを取得します。

Spring について何も知らなくて申し訳ありませんが、Web アプリを実行して着信 URL (投稿) を受信できる場合は、ERP インスタンス内に新しい SSO オブジェクトを作成し、渡す必要がある値を渡します。そこからあなたのウェブアプリに。これらは、システムから直接取得される組み込み値 (例: "{entityid}") にすることも、スクリプトで作成して SSO に渡し、SSO がそれらを Web アプリに渡すこともできます。 . 「カスタムフォーム」の「カスタムタブ」にSSO「オブジェクト」を「配置」できます。または、まったく新しいフォームを作成することもできます。または、SSO を別の場所に配置することもできます。ユースケースに効果的だったので、カスタムタブに配置することにしました。

SSO を「配置」できる他の 2 つの場所は、「ポートレット」(たとえば、ダッシュボードのカスタム パネルなど) または「SuiteLet」(まだ行っていませんが、現在取り組んでいます) です。 .

インスタンスに「バンドル」がインストールされている場合、それらの一部には SSO が含まれており、一部は「保護」されており、一部は保護されていません。保護されていないものは JavaScript としてマシンにダウンロードして検査することができます。 、考慮、およびエミュレーション。

SuiteAnswers のヘルプはまともですが、適応するための実用的な例はあまりありません. PHP ツール キットには SSO の動作サンプルが含まれています。これを入手して解凍し、これらのファイルをすべて読むことを強くお勧めします。それらのファイル。

そこにある何かについて具体的なフォローアップの質問がある場合は、投稿してください.私は中級者ですが、大学が答えようとします. それ以上のものが必要な場合は、私に連絡してください。

乾杯。

于 2012-12-12T04:51:07.637 に答える