Session 从配置文件-WebSphere Application Server(WAS 6.1)启用URL重写

Session 从配置文件-WebSphere Application Server(WAS 6.1)启用URL重写,session,url-rewriting,websphere,Session,Url Rewriting,Websphere,URLRewriting如果配置了服务器,就可以正常工作,比如在服务器的管理控制台中选中复选框。但我想从配置文件(如应用程序部署描述符或其他xml)启用它。我们在web.xml中有会话配置,通过它我们可以提到会话超时,类似地,是否有任何方法可以配置服务器以启用URL重写而不使用管理控制台?如果您需要更多信息,请告诉我 谢谢几乎所有的事情都可以用电脑来完成。查看信息中心。有一个 在GUI中单击后,WAS可以显示脚本。但是,我不确定was 6.1中是否真的存在该功能。您可以使用EAR文件中的META

URLRewriting
如果配置了服务器,就可以正常工作,比如在服务器的管理控制台中选中复选框。但我想从配置文件(如应用程序部署描述符或其他xml)启用它。我们在
web.xml
中有会话配置,通过它我们可以提到会话超时,类似地,是否有任何方法可以配置服务器以启用URL重写而不使用管理控制台?如果您需要更多信息,请告诉我


谢谢

几乎所有的事情都可以用电脑来完成。查看信息中心。有一个


在GUI中单击后,WAS可以显示脚本。但是,我不确定was 6.1中是否真的存在该功能。

您可以使用EAR文件中的
META-INF/ibmconfig
来实现这一点

最简单的方法如下:

  • 部署您的EAR文件
  • 会话管理
    设置更改为您想要的任何设置
  • 企业应用程序
    列表中选择您的应用程序,然后单击
    导出
  • 在保存的ear中,查看
    META-INF/ibmconfig
    里面的某个地方是
    deployment.xml
    ,在那里您将看到带有设置的
    sessionManagement
    标记


    将ibmconfig添加到ear文件META-INF(只需将其复制到源文件夹)并打包即可。非常感谢。你的意思是我们不能简单地用xml进行配置?你可能会把各种xml文件弄得乱七八糟。但是,这是一个错误,不受支持。除了在应用程序级别配置URLRewiting之外,我没有其他选择。您是否检查了是否可以通过wsadmin更改此设置?如果可能,您可以在脚本中自动执行该部分,这样您就不需要任何手动交互。我无法运行该脚本,如果我这样做,更改将在服务器上进行,这将对所有应用程序生效。@DownVoter,请注意注释。不是我,但不管怎样,您没有看我的答案吗?是的,我看了!但是没有创建任何配置文件。我甚至查看了其他XML。我可以只为服务器设置会话管理,还有另一个特定于应用程序的会话管理配置。我可以看到配置,但是启用URL重写和其他会话管理设置的复选框被禁用。可能是因为
    覆盖会话管理
    属性设置为false。我的意思是我不能像你说的那样做。谢谢你的帮助。我得到了一个关于的链接。我看不到他们告诉我的过程。您是使用管理控制台还是RAD部署ear(如果您是从RAD部署的,则无法设置这些设置),我是在RAD中进行的。在外面怎么做?我是这方面的新手。感谢您的帮助。首先在RAD中从服务器中删除该项目,然后右键单击ear项目,然后导出到ear,然后在管理控制台应用程序列表中单击安装选择该ear,几乎只需单击下一步,直到完成。在那之后,按照我在回答中告诉你的去做