2016-07-28 17 views
0

Moquiで公開アクセス可能なREST APIを作成する最も良い方法は何ですか? publicとは、事前認証を必要としないAPIを意味します。Moquiで公開アクセス可能なREST APIを作成する方法

私はこれまでに「public_api」というユーザーを作成し、希望するサービスにアクセスできるようにしていました。クライアントアプリケーションは、このユーザーを使用してMoquiサーバーで認証します。

+0

他に何を試しましたか?たとえば、問題のRESTパスへのアクセスをALL_USERSグループに許可するArtifactAuthzレコードを試しましたか?これは私がテストしたシナリオではありません、私はまだそれのユースケースに遭遇していません。 –

答えて

1

moqui-framework commit#44272baに、サービスREST APIのresource、id、およびmethod要素のrequire-authentication要素をサポートするためのアップデートが追加されました。これをanonymous-viewまたはanonymous-allに設定すると、認証または認可を行わずにREST APIサービスにアクセスできます。これは、POPコマースのeコマースアプリのように、ログインせずにXML画面にアクセスできる場合と同じパターンに従います。

+0

これをテストしたところ、完全に動作しています。ありがとう。 – Ayman

関連する問題