...
コード ブロック | ||||
---|---|---|---|---|
| ||||
<%@ page import="edu.internet2.middleware.shibboleth.idp.util.HttpServletHelper" %> <%@ page import="org.opensaml.util.storage.StorageService" %> <%@ page import="edu.internet2.middleware.shibboleth.idp.authn.LoginContext" %> <% StorageService storageService = HttpServletHelper.getStorageService(application); LoginContext loginContext = HttpServletHelper.getLoginContext(storageService,application, request); %> <% if (loginContext == null) {%> <!-- エラー時に表示するメッセージ等をここに記載します。以下はエラーメッセージの例です。 --> <p><font color="red">Error:</font> Direct access to this page is not supported.</p> <% } else { %> <!-- 通常の認証画面部分をこちらに記載します。認証画面のログインフォーム部分等のエラー時に表示させたくない部分をこちらに記載します。 --> <% } %> |
例) IdP 2.4.0のデフォルトのlogin.jspをベースに上記内容を適用した場合
...