Glassfishで指定された@WebService
を、指定された役割を持つことを要求するEJBを呼び出せるようにすることを試みています。今のところ、私のWebServiceには認証がありません(と私はすぐにそれを追加することを疑う)。@RunAsをプリンシパルなしで@Webserviceで使用するにはどうすればいいですか?
セキュリティに関する注意事項はさておき、私は何がユーザーにログインしていないように私@WebServiceも@RunAs("importer")
と注釈されているalthgouth、私のWebServiceContext
alaysが私にcontext.isUserInRole("importer")
を教えて、(私は完全にそれが物事、感謝を行うには良い方法ではありません知っています)。
どうすればいいですか? (私のWebサービスにセキュリティを追加することなく)。
あなたは ''を削除しましたか? –
[Glassfishでjax-wsで認証できません](http://stackoverflow.com/questions/9774236)にコメントを残してもらえますか?あなたの意見は非常に貴重です。 –
@dma_k私の答えはもう少し明確になった。あなたが私にリダイレクトされた質問に関して、私はglassfishによって記録されていないいくつかの認証拒否があると思います。その結果、1つの監査モジュールを有効にするコメントを追加しました。 – Riduidel