Java 禁用基本身份验证?

Java 禁用基本身份验证?,java,servlets,jakarta-ee,websphere,Java,Servlets,Jakarta Ee,Websphere,如何在websphere 6.1中禁用基本身份验证? 我已经编写了示例servelet 在我的war应用程序中,我定义了如下内容: <user-data-constraint> <transport-guarantee>CONFIDENTIAL</transport-guarantee> </user-data-constraint> </security-constraint> &l

如何在websphere 6.1中禁用基本身份验证? 我已经编写了示例servelet 在我的war应用程序中,我定义了如下内容:

 <user-data-constraint>
          <transport-guarantee>CONFIDENTIAL</transport-guarantee>
       </user-data-constraint>
    </security-constraint>
    <login-config>
       <auth-method>BASIC</auth-method>
       <realm-name>Example login/realm-name>
    </login-config>



    <servlet-mapping>
        <servlet-name>ExampleServelet</servlet-name>
        <url-pattern>/*</url-pattern>
    </servlet-mapping>

保密的
*可以进行身份验证,基本身份验证不会有任何注销


如何禁用此功能以避免出现这种情况?由于某些原因,我无法使用基于表单的身份验证?

@constantlearner:您的问题很模糊。您想对整个应用程序禁用身份验证还是仅对特定url模式禁用身份验证

对于特定的url模式:只是不要在web资源集合标记中指定它。
对于整个应用程序,您可以转到WAS控制台->安全管理-->取消选中“启用应用程序安全性”复选框并重新启动应用程序。

@constantlearner:您的问题很模糊。您想对整个应用程序禁用身份验证还是仅对特定url模式禁用身份验证

对于特定的url模式:只是不要在web资源集合标记中指定它。
对于整个应用程序,您可以转到WAS控制台->安全管理-->取消选中“启用应用程序安全性”复选框并重新启动应用程序。

或者,如果您想更具体地进行身份验证,您可以更改URL模式:

 <url-pattern>/justServletNeedingAuthentication</url-pattern>
/justServletNeedingAuthentication

或者,如果您想更具体地进行身份验证,可以更改URL模式:

 <url-pattern>/justServletNeedingAuthentication</url-pattern>
/justServletNeedingAuthentication