<!DOCTYPE html> <html xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" layout:decorate="~{layout}"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/> <title th:text="#{screen.pac4j.unauthz.pagetitle}">Pac4j Stop Webflow View</title> <link href="../../static/css/cas.css" rel="stylesheet" th:remove="tag" /> </head> <body> <main role="main" class="container mt-3 mb-3"> <div layout:fragment="content"> <div class="alert alert-danger"> <h2 th:utext="#{screen.pac4j.unauthz.heading}">Unauthorized Access</h2> <p th:utext="#{screen.pac4j.unauthz.message}">Either the authentication request was rejected/cancelled, or the authentication provider denied access due to permissions, etc. Review logs to find the root cause of the issue.</p> <div> <p/> <table th:if="${error != null or reason != null or code != null or description != null}" class="table table-bordered table-hover table-responsive"> <thead> <tr> <th>Error</th> <th>Reason</th> <th>Code</th> <th>Description</th> <th>Provider</th> <th>Destination</th> </tr> </thead> <tbody> <tr class="active"> <td th:text="${error}">Error</td> <td th:text="${reason}">reason</td> <td th:text="${code}">code</td> <td th:text="${description}">description</td> <td th:text="${client}">client</td> <td> <a th:href="${service}" th:text="#{screen.pac4j.unauthz.gotoapp}">Goto Application</a> </td> </tr> </tbody> </table> </div> </div> <p> <a class="btn btn-submit" th:href="@{/login}" th:text="#{screen.pac4j.unauthz.login}">Back to CAS</a> <a class="btn btn-submit" th:href="${service}" th:text="#{screen.pac4j.unauthz.gotoapp}">Goto Application</a> </p> </div> </main> </body> </html>