在我们的春季安全XML文件,我有一个form-login
配置标签:春+ Tomcat的 - 在形式上登录禁用前置的程序模块的名称
<form-login always-use-default-target="true"
authentication-failure-url="/"
default-target-url="/bo/bo"
login-page="/"
login-processing-url="/login"
password-parameter="password"
username-parameter="login"/>
我的应用程序被称为“MYAPP”,它的访问从localhost:8080/myapp
。
当我成功登录时,它将转至预期的localhost:8080/myapp/bo/bo
。
不过,现在我有一个域名(比如mywebsite.com
)指向ip:port/myapp
在Tomcat和现在情况是,当我从mywebsite.com
登录,它分解成ip:port/myapp/myapp/bo/bo
,你可以看到双应用程序名称(MYAPP)在路径中。第一个myapp来自域名DNS重定向设置(它必须在那里在Tomcat中运行),第二个myapp似乎来自form-login Spring安全XML中的default-target-url。
如何禁用此行为并将URL解析权限设置为ip:port/myapp/bo/bo
?
[我CUBA交易平台,围绕打造Spring框架。]
感谢,
哦,是的,我忘了回答我自己的问题。我的父亲是问这个问题的人。我们遵循了答案,它的工作。无论如何,我会鼓励你的。 –