为SSO配置Kerberos。如何使用spring boot使用tomcat依赖时添加web.xml文件详细信息。在java 8中

时间:2018-06-11 12:25:11

标签: docker spring-boot tomcat java-8 spring-security-kerberos

我的任务是为我的应用程序执行SSO。由于此应用程序仅供我公司的员工使用。我已经完成了研究并最终完成了与Kerberos的合作。

我的应用是基于java 8和maven,springboot 2.0.1构建的(.war)Web应用程序。我已经添加了以下依赖项来在应用程序中运行我的pom.xml文件。

    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-tomcat</artifactId>
        <scope>provided</scope>
    </dependency>

    <dependency>
        <groupId>org.apache.tomcat.embed</groupId>
        <artifactId>tomcat-embed-jasper</artifactId>
        <scope>provided</scope>
    </dependency>

从以下链接Configuring Tomcat for Windows Integrated Authentication我开始知道需要将web.xml文件添加到tomcat服务器。 但是在我的应用程序中,我没有使用任何外部tomcat服务器并部署从tomcat服务器运行应用程序。相反,我添加了对pom.xml文件的依赖。因此,我有一个关于如何将web.xml文件添加到tomcat服务器,添加过滤器的问题?

稍后在上述链接的文档中,我还需要添加一些其他文件,如spnego.jar,krb5.conf和login.conf。

就像一张纸条,最后这个Web应用程序需要进入docker。从需要执行的应用程序。

0 个答案:

没有答案