複数のページで同時に認証を行った場合や認証中に別の保護リソースにアクセスした場合に表示される同時認証確認画面に組み込まれているタグの仕様について以下に説明します。

メッセージファイル“200check_duplication_auth_ja.template”にあらかじめ組み込まれているタグを示します。
なお、以下の例に記載されている左端の数字は、編集時に注意が必要な行がわかるように追記したものであり、実際のメッセージファイルには記載されていません。
1:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2:<html lang="ja">
3:<head>
4:<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
5:<title> </title>
6:<meta http-equiv="Content-Style-Type" content="text/css">
7:<meta http-equiv="Content-Script-Type" content="text/javascript">
8:<script type="text/javascript">
9:<!--
10:// Message
11:var docTitle = "Waiting";
12:var retryMsg = "他で認証画面が表示されている場合に実行すると、\nその画面の遷移が正しく行われない場合があります。\n本当に実行しますか?";
13: 14:// Initialize ~: ~中略~
185:// -->
186:</script>
187:</head>
188:<body onload="autosend()">
189:
190:<!-- Waiting start --> 191:<layer id="layerProcessing" visibility="hidden"> 192:<div id="divProcessing" style="visibility: hidden"> 193:<div style="position: absolute"> 194:<table border="0" cellpadding="10" width="100%"> 195:<tr><td> 196:<b><font size="+2"> Waiting </font></b> 197:</td></tr> 198:</table>
199:<hr size="2" noshade>
200:<div align="center"> 201:<table border="0"> 202:<tr><td>
203他の画面で認証されるのを待っています。<br>
204認証中の画面が存在しない場合は、以下のボタンをクリックして認証を継続してください。<br>
205:</td></tr>
206:</table>
207:<br>
208:<form action="#">
209:<input type="button" value="継続" onClick="javascript:retry();">
210:</form>
211:</div>
212:</div>
213:</div>
214:</layer>
215:<!-- Waiting end -->
216:
217:<layer id="layerNocookie" visibility="hidden"> 218:<div id="divNocookie" style="visibility: hidden">
219:<div style="position: absolute">
220:Please enable COOKIE on your browser.
221:</div>
222:</div>
223:</layer>
224:
225:<form action="/ssoatcag" name="postdata" method="{SSO_FORM_METHOD}">
226:{SSO_FORM_PARAMETER}
227:<input type="hidden" name="fj-is-sso-req-check" value="1">
228:</form>
229:
230:<form action="/ssoatcag" name="postdata_org" method="{SSO_FORM_METHOD}">
231:{SSO_FORM_PARAMETER}
232:</form> 233: 234:<noscript> 235:Please enable JavaScript on your browser.
236:</noscript>
237:
238:</body>
239:</html>
|
メッセージファイルを編集する際には、以下の点に注意してください。
太字になっている部分は変更しないでください。
12行目のretryMsgには、209目の[継続]ボタンをクリックした際に表示するメッセージを指定してください。
194目から211目には、複数のページで同時に認証を行った場合、または認証中に別の保護リソースにアクセスした場合に表示されるメッセージを指定してください。また、本メッセージが表示された際のタイトル(titleタグと同等)を11行目のdocTitleに指定してください。
220行目には、Cookieが無効になっているWebブラウザ向けのメッセージを指定してください。
235目には、JavaScriptが無効になっているWebブラウザ向けのメッセージを指定してください。