1
セキュリティ上の問題が1つあります。 現在、ウェブチャットが30分以上アイドル状態のままであると、IFrameウェブチャットセッションの有効期限が切れ、msgが「コンタクトサイト管理者」として表示されます。私は時間を30分から15分に減らしたいと思っています。 C#を使用してこれを実現する方法。ボットフレームワークを減らすWebChat IFrameセッションタイムアウト
ありがとうございます。
セキュリティ上の問題が1つあります。 現在、ウェブチャットが30分以上アイドル状態のままであると、IFrameウェブチャットセッションの有効期限が切れ、msgが「コンタクトサイト管理者」として表示されます。私は時間を30分から15分に減らしたいと思っています。 C#を使用してこれを実現する方法。ボットフレームワークを減らすWebChat IFrameセッションタイムアウト
ありがとうございます。
ここでは、カスタネットのjsコードを使用すると、私が使ったことが得られます。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<link rel="shortcut icon" href="" type="image/x-icon" />
<script type="text/javascript">
// Set timeout variables.
var timoutWarning = 6000; // Display warning in 6 Sec.
var timoutNow = 10000; // Timeout in 10 Sec.
var warningTimer;
var timeoutTimer;
// Start timers.
function StartTimers() {
warningTimer = setTimeout("IdleWarning()", timoutWarning);
timeoutTimer = setTimeout("IdleTimeout()", timoutNow);
}
// Reset timers.
function ResetTimers() {
clearTimeout(warningTimer);
clearTimeout(timeoutTimer);
StartTimers();
}
// Show idle timeout warning dialog.
function IdleWarning() {
alert("COntact your admin");
}
// Logout the user.
function IdleTimeout() {
window.location = "#";
}
</script>
</head>
<body onload="StartTimers();" onmousemove="ResetTimers();">
<form id="form1" runat="server">
<div id="timeout">
<h1>
Session About To Timeout</h1>
<p>
You will be automatically logged out in 1 minute.<br />
To remain logged in move your mouse over this window.
</div>
<table id="table1" align="center" border="1" width="800" cellpadding="0" cellspacing="0">
<tr>
<td>
Hello World
</td>
</tr>
</table>
</form>
</body>
</html>
は、私は、これは
をあなたを助けることを願っています