J'ai parcouru la documentation d'IBM pour essayer de trouver cela, mais je n'ai rien trouvé. Est-ce que quelqu'un connaît le script/commande connexe utilisant wsadmin pour configurer le 'comportement d'authentification Web' pour une configuration WAS 7.0 ?
Le paramètre que j'examine peut être atteint à partir de la console à l'adresse suivante Security > Global Security > Web and SIP security > General Settings > Authenticate only when the URI is protected > Use available authentication data when an unprotected URI is accessed
Mise à jour :
Sur la base des commentaires, j'ai basculé le paramètre et trouvé la configuration qui a changé dans {profile}/security.xml.
Voici à quoi cela ressemble lorsque la case "Utiliser les données d'authentification disponibles en cas d'accès à un URI non protégé" n'est pas cochée :
<webAuthAttrs xmi:id="DescriptiveProperty_8" name="com.ibm.wsspi.security.web.webAuthReq" value="lazy" type="String" displayNameKey="" nlsRangeKey="" hoverHelpKey="" range="lazy,persisting,always" inclusive="false" firstClass="false"/>
et voici à quoi il ressemble une fois que je l'ai vérifié (c'est ce que j'essaie de faire avec wsadmin) :
<webAuthAttrs xmi:id="DescriptiveProperty_8" name="com.ibm.wsspi.security.web.webAuthReq" value="persisting" type="String" displayNameKey="" nlsRangeKey="" hoverHelpKey="" range="lazy,persisting,always" inclusive="false" firstClass="false"/>
La question est donc de savoir comment mettre à jour cette propriété spécifique à l'aide de wsadmin.