...
SP:/var/www/html/secure/index.phpに二つのPHP文を追加してください。phpに2つのPHP文を追加してください。
パネル |
---|
borderColor | #cccccc |
---|
bgColor | #eeeeee |
---|
borderStyle | solid |
---|
|
<html>
<head>
↓ヘッダに下のphp部分を追加する
<?php
header("Expires: Dec, 20 Jul 2010 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
?>
(中略)
<?php
$nowt = time();
$strNow = date("Y年m月d日", $nowt);
if (!empty($_SERVER['shadowExpire'])) {
$expt = intval($_SERVER['shadowExpire'])*60*60*24;
$strExp = date("Y年m月d日", $expt);
$zant = $expt - $nowt;
$zand = floor($zant/60/60/24);
print "<div style=\"position: relative; top: 85px;\">";
print "<h1>現在:$strNow ,";
print "期限:$strExp ,";
print "残日数:".intval($zand+2)."日間</h1>";
print "</div>";
if ($zand < 0) {
$errmsg = "有効期限を".intval(($zand+1)*-1)."日過ぎています。";
header("HTTP/1.1 301 Moved Permanently");
header("Location: https://ex-sp-testXX.ecloud.nii.ac.jp/secure/error.php?exp=".$strExp."&errmsg=".$errmsg);
//↑各自SPのホスト名
exit();
}
}
?>
↑mainテーブルの前に上のphp部分を追加する
<table id="main" cellspacing="0" class="chart">
(中略) |
...
パネル |
---|
borderColor | #cccccc |
---|
bgColor | #eeeeee |
---|
borderStyle | solid |
---|
|
・IdP
service tomcat6 restart
・SP
service shibd restart |
② 各自が使用するSPサーバの接続確認用ページにアクセスします。各自が使用するSPの接続確認用ページにアクセスします。
パネル |
---|
borderColor | #cccccc |
---|
bgColor | #eeeeee |
---|
borderStyle | solid |
---|
|
例)1番を割り振られた場合
https://ex-sp-test01.ecloud.nii.ac.jp/ |
...