1

Alfresco Community 5.0.d を使用するのは初めてで、特定のユーザーがログイン ページ フォームを経由せずにログインできるようにしようとしています。具体的には、ボタンをクリックすると、基礎となる JavaScript がナレッジ ユーザーのセッションを取得し、Alfresco にログインするようにボタンを設定する必要があります。

セッション ID (またはそのようなもの) を取得して Cookie を作成し、ユーザーが Alfresco にログインできるようにする API はありますか? そうでない場合、これを達成するための最良の方法は何ですか?

4

2 に答える 2

0

ユーザーは Alfresco のみにアクセスする必要がありますか、それとも Share と Alfresco の両方にアクセスする必要がありますか?

ユーザーが必要とするアクセスの種類は? ユーザーが Alfresco の Web スクリプトを呼び出すだけでよい場合は、"matthew p." が提案するソリューションを使用してください。最高です。

ユーザーがアクセスする必要がある場合は、より良い解決策を共有することができます

場合によっては、カスタム認証の実装が必要になることがあります。難しいことではありませんが、それほど簡単でもありません。

あなたの質問に答えるために、いいえ、あなたが考えていたようにセッションを作成する方法はありません。外部認証では、リクエストの http ヘッダーのように、認証されたユーザーを何らかの方法で提供することが期待されます。たとえば、フロント エンド (たとえば apache http サーバーまたは IIS) でユーザーをログインすると、Alfresco に送信されるすべての要求にこのヘッダーを自動的に追加できます。

于 2015-12-21T01:31:13.860 に答える