我有两个应用程序,一个在java (hosted on tomcat/Linux)
,另一个在asp.net mvc (hosted on IIS)
。现在这两个应用程序要求进行身份验证。它们共享相同的数据库( MySQL ),身份验证信息存储在 MySQL 中。
在验证到asp.net mvc
应用程序后,asp.net mvc
应用程序将打开java应用程序。 java/tomcat
应用程序使用相同的凭据。当我打开应用程序时,java应用程序要求进行身份验证,我试图避免,因为它使用相同的身份验证。
我认为其中一种方法是在彼此之间使用 cookies 。有人可以帮我理解这是可能的,如果是的话,我怎么能这样做?
如果您可以建议我使用任何其他方法来实现这一点,也会感激不尽。
我按以下方式访问这些应用程序。
asp.net mvc应用程序:http://demo.example.com
java应用程序:https://demo.example.com/javaapp