私はAlfresck SDK(オールインワン)を最新版で使い始めました。私はAlfrescoで認証をカスタマイズしようとしています。私はドキュメントを使用して新しい認証を設定しました:しかしJWTトークンベース認証を提供したいと思います。 httpヘッダーを通過しようとすると:認可:ベアラmytoken - それは子クラスRemoteUserAuthenticatorFactoryからBasicHttpAuthenticatorFactoryによって賄われ、サポートされていないと言います。 私自身のベアラトークンを渡してから呼び出す方法:public Authentication authenticate(認証認証)はAuthenticationExceptionメソッドをスローしますか?新しいサーブレットフィルタを追加するためのドキュメントはありません。alfresco独自のフィルタを持つsdk認証ベアラ
答えて
Alfrescoの5.xバージョン(何かが動作するかもしれない)を実行しており、サーブレットコンテナがServlet 3仕様をサポートしていると仮定すると(Alfresco 5.xのTomcat 7出荷は問題ありません)、サーブレットフィルタ - annotationまたはweb-fragmentに準拠しています。
あなたのシナリオについてはわかりませんが、サーブレットAPIを利用して共有するOAuth認証を追加しました。チェーンにカスタム認証コンポーネントを配線し、複数の調整(LoginControllerなど)を共有に追加しました
WebFilter注釈が正しく機能します。 oauthを追加してサーブレットAPIから辞める方法を聞かせてもらえますか?私はweb.xmlの変更が必要だが、 "alfresco-sdk all in one"では、アプリケーションをデプロイする前にプロジェクトにweb.xmlファイルがないことがわかります。 – falcon
私はSDKを使用しませんが、開発環境があなたのクラスでアノテーションを取り上げるべきであると確信しています。したがって、XML記述子を混乱させる必要はありません。私が言ったように、あなたのシナリオについてはあまり確かではありません。サーブレットAPIは必要ありませんでした.HTMLリクエスト/レスポンスを処理するために必要なWebscripts APIはすでに用意されています。 –
自分のフィルターについての件名に戻ります。この操作の後、私がチェーン上でdoFilterを呼び出すと、RepositoryContainerによって認証がリセットされて動作しなくても、AlfrescoのauthenticationUtil beanを使用して認証(メソッドsetFullyAuthenticatedUser)を設定しました。自分のフィルタからこの認証を永続化する方法を知っていますか?多分、このアプローチは不適切で、うまくいかないでしょう。 – falcon
- 1. Windows Azure Active Directoryベアラ認証
- 2. ベアラ認証のスワッガーアノテーションを追加
- 3. 認証ベアラ - WordpressのRESTのAPI
- 4. ベアラ/トークン認証を使用するJSZipUtils
- 5. アイデンティティのないASP.NETコア2.0ベアラ認証
- 6. Alfresco Activitiのカスタム認証
- 7. Scandir独自のフィルタ関数
- 8. Jwtベアラ認証によるカスタムクレーム
- 9. 独自のメンバのメンバーベクトルを持つクラス
- 10. 独自のページを持つJSONアイテム
- 11. 独自のUIToolbarを持つUITextViewとUIPickerView
- 12. 独自のキーボードを持つAndroidアプリケーション
- 13. angularjs独自のモデルを持つラジオボタングループ
- 14. 独自のコントローラを持つUIViewサブクラス - デザインパターン
- 15. RailsAdmin - 独自のフィルタをカスタマイズする
- 16. 独自のパラメータと独自の引数を持つコマンドラインのjarファイル
- 17. Alfresco maven sdk error
- 18. OSGiの認証フィルタ?
- 19. Java認証のカスタム認証マネージャーを持つOauth認証サーバー
- 20. androidのtwitterに独自の認証を使用する
- 21. 独自のdbcontextを使用した認証の作成
- 22. マングース独自の検証エラータイプ
- 23. マングース独自のカスタム検証
- 24. rails_admin gemで独自の認証を使用する
- 25. 独自のuserRepositoryを使用した.NET Owin認証
- 26. インテグレーションテストidentityserver3とのベアラ認証を使用するASP.NET WebAPIコントローラ
- 27. 独自の認証を使用する場合、Firebaseデータベースに独自のuidを提供できますか?
- 28. スプリング認証プロバイダVS認証処理フィルタ
- 29. 独自のAuthserviceでネイティブOAuth2認証に対応します
- 30. Asp.net 5 Web APIのベアラ認証と複数のエリア
「Restful Api」を使用しましたか? –
私はAlfresco REST API – falcon
を使用します。この場合、最初にログインした後に最初にログインするための認証に認証を追加する必要があります。 –