0
からRESTfulなURLを確保JASS認証 などでRESTEasyに、サーブレットとセキュアなURLを使用しています:私はexternaリソースを使用して、アプリケーション上からいくつかのURLにアクセスしたい場合はアクセスは、別のアプリケーション
今<login-config>
<auth-method>FORM</auth-method>
<realm-name>WebSecurityDomain</realm-name>
<form-login-config>
<form-login-page>Login.jsp</form-login-page>
<form-error-page>error.jsp</form-error-page>
</form-login-config>
</login-config>
<security-role>
<role-name>
SecurityAdmin
</role-name>
</security-role>
<security-constraint>
<web-resource-collection>
<web-resource-name>Secure Pages</web-resource-name>
<url-pattern>/*</url-pattern>
</web-resource-collection>
<auth-constraint>
<role-name>SecurityAdmin</role-name>
</auth-constraint>
</security-constraint>
。 UrlレスポンスはLogin.jspを返します。
URLの認証とアクセス方法を教えてください。
私はSecurityInterceptorを試してみましたが、この機能にアクセスすることさえできませんでした。 例:
public ServerResponse preProcess(HttpRequest request, ResourceMethodInvoker methodInvoked)
throws Failure, WebApplicationException {
...
return null;
}
を使用できるようにフォームベース認証は、人間(ブラウザのユーザーをターゲットにする傾向があります)、任意の(自動化された)クライアントとは対照的です。要求の一部としてクライアントの資格情報が送信される非FORMベースの認証方法に切り替えるか、クライアントにサービスエンドポイントとの認証ダイアログ(* "要求リソース。応答が認証を要求した場合、資格情報を提供し、そのフォームを提出する;最初に要求されたリソース "*"に次の応答があることを期待するか、 – Uux