2017-07-17 3 views
0

Je suis en train de mettre une propriété dans la console Websphere comme sso_1.sp.filter = demande-url% =/apicomment échapper à caractère Jython

J'ai essayé quelques commandes similaires au-dessous de celui-ci. Mais j'ai toujours fini avec des chaînes différentes. Je crois que la question est le% au milieu. Comment l'échapper?

%PROFILE_PATH%\bin\wsadmin.bat -lang jython -c "AdminTask.configureInterceptor('[-interceptor com.ibm.ws.security.web.saml.ACSTrustAssociationInterceptor -customProperties["sso_1.sp.filter=request-url\%=/api"] ]')" 
+0

Essayé %%? Je suis un peu préoccupé par cmd.exe vs Jython. – covener

+0

oui. Essayé %% comme échappement% pour% dans cmd.exe. Ça n'a pas marché. – rickcoup

+1

échapper les guillemets internes a été ce qu'il fallait pour que cela fonctionne: 'wsadmin.bat -lang jython -conntype aucun -c" var = \ "%% x/api \"; print var "' impressions% x/api –

Répondre

0

la version de travail.

wsadmin.bat -lang jython -c "AdminTask.configureInterceptor('[-interceptor com.ibm.ws.security.web 
.saml.ACSTrustAssociationInterceptor -customProperties[\"sso_1.sp.filter=request-url%=/api\"] ]')"