iframe を使用して共有を埋め込みたい Web サイトがあります。問題は、ユーザーが(iframeで)ログインする必要がないようにする方法です。この時点ですでに認証されています。
iframe を生成している親アプリケーションは、Alfresco インストールと同じサーバー/ドメインにあります。
親アプリケーションには独自の認証がありますが、独自のパスワードを保存する代わりに、REST を介して Alfresco にクエリを実行します。
iframe を使用して共有を埋め込みたい Web サイトがあります。問題は、ユーザーが(iframeで)ログインする必要がないようにする方法です。この時点ですでに認証されています。
iframe を生成している親アプリケーションは、Alfresco インストールと同じサーバー/ドメインにあります。
親アプリケーションには独自の認証がありますが、独自のパスワードを保存する代わりに、REST を介して Alfresco にクエリを実行します。
PHP (Wordpress、joomla など) を使用している場合は、これが役立ちます。まず、share-security-config を構成して、共有コンテンツを iframe configure iframeに配置できるようにする必要があります。
<config evaluator="string-compare" condition="SecurityHeadersPolicy">
<headers>
<header>
<name>X-Frame-Options</name>
<value>ALLOW-FROM https://www.x.com</value>
<!--or just allow all-->
<!--<enabled>false</enabled>-->
</header>
次に、外部認証を構成し、最後に、外部 SSO を使用するために Alfresco Share を構成することを使用してヘッダーを渡します。
2つの方法があると思います: