草庐IT

javascript - 了解用户何时在浏览器中查看您的站点与其他选项卡/应用程序

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:testifwindowhasfocus我经常使用的一个网站有一个在线聊天功能(一个弹出窗口,很像facebook)。当我的浏览器不在该站点的选项卡上时,会发出警报以警告我收到任何新的聊天消息,而当我的浏览器不在该站点的选项卡上时,声音不会出现(我假设是设计使然).这是如何实现的?代码(我假定为javascript,因此在我的客户端执行)如何知道我何时在/不在查看网站?谢谢

windows - IIS6 Windows 身份验证仅在通过 DNS 名称(而非 IP 地址)访问站点时有效

在IIS6中,我有一个匿名身份验证被关闭的网站,因此只有我的域用户才能访问该站点,因此IIS将识别用户(如果他们在加入到的计算机上访问该站点域,并且他们已登录到该域)。如果站点是按名称(服务器名称或本地主机)浏览的,这会很好地工作。但是,如果通过IP地址或FQDN浏览该站点,IIS服务器将无法识别用户的计算机,并提示进行身份验证。有人能解释一下吗? 最佳答案 它与“区域”有关-您需要添加您的fqdntointranetzone.IE识别您键入的url中的模式(并确定它们属于哪个区域)。

php - 将站点访问限制为仅 QR 扫描

我已经看到一些关于确保网站访问来自二维码扫描的问题,但它们似乎侧重于分析目的(跟踪流量的来源),而我的兴趣在于安全/隐私。我想设置一个只有在扫描提供的二维码时才能访问的网站。换句话说,我不希望QR码拥有的URL只能手动输入/粘贴以通过其他方式访问站点。我一直在谷歌上搜索这个问题,但没有任何运气。我正在尝试考虑一种使用引用URL或其他方式的方法,以确保有人通过实际扫描提供的QR码到达该站点。编辑:该解决方案还需要独立于扫描仪(即我不能强制用户下载和使用特定的QR扫描仪应用程序)和跨平台(Android+iOS+WinMo+BlackBerry等)。现在我把这个问题提交给你们这些了不起的人

php - 如何从 Active Directory 填充 Apache 服务器中的 REMOTE_USER(SSO 相关)

我正在使用Joomla3.3.3为我们公司构建一个Intranet站点。我已将虚拟机配置为使用带有标准LAMP堆栈的Ubuntu14.04运行。我还安装了Joomla,它可以与我们公司的ActiveDirectory一起使用(用户可以从我们网络上的任何机器登录该站点,并且Joomla可以识别他们)。我现在正在尝试实现SSO,以便我们的员工在登录到他们的工作站时无需登录该站点,并且通过我的故障排除,我已将其缩小到“REMOTE_USER”变量而不是由APACHE服务器填充(该变量甚至没有出现在我的phpinfo()页面上)我认为我在Joomla和PHP方面的工作知识渊博,但我的Apach

php - 如何估计网站上可能的最大用户数?

我正在构建一个以在线竞赛为特色的PHP-MySQL网站,我的客户需要估计网站在不降低速度的情况下可以承受的同时登录的最大可能用户数。我已经尝试最小化HTTP请求的数量,甚至对其进行了非常大的优化,但我无法提供最大用户数。我已将MaxKeepAliveRequests设置为0以禁用最大上限。该站点位于共享托管服务器上。有什么方法可以估计用户数量的最大安全限制。该站点基于Yii框架构建。 最佳答案 性能估计几乎没有用。所以不要估计-测量。使用像ApacheJMeter这样的负载测试工具或类似Blitz的服务实际模拟大量用户,看看会发生什

c# - 远程格式 C# 中的 LocalEndPoint

我看到我计算机中的应用程序的IP地址为192.168.1.1。如何获取远程格式的localEndPoint(服务器看到的)? 最佳答案 你的意思是你在NATed网络上并且想查看你的出站请求被NATed到的地址吗?在那种情况下,您根本无法仅在本地PC上进行操作。NAT的整体理念是您的本地PC不应该知道它。要将IP暴露在互联网上,您需要询问互联网上的某个人您的连接似乎来自哪里。其中一项服务是www.whatismyip.org。该站点的回复非常简单,应该可以使用C#将其解析出来。向该站点发出Web请求并检查它返回的内容。

html - 该站点如何知道我正在打开另一个选项卡?

当我登录到我所在大学的“学习系统”网站时,我发现我无法在打开同一网站的情况下打开新标签页。当我这样做时,网站会以某种方式知道并显示以下消息?网站到底是怎么知道我在电脑上打开了哪些标签页的?据我所知,前端代码不应该访问我的私有(private)浏览器信息。该网站可以使用哪些可访问信息来确定我已经打开了另一个标签页?我正在使用私有(private)计算机访问该站点,而正在访问的站点不在本地网络上,而是通过Internet访问的。因此,没有可能导致这种情况的内部监控软件。我正在使用适用于Mac的GoogleChrome24Beta。 最佳答案

html - 该站点如何知道我正在打开另一个选项卡?

当我登录到我所在大学的“学习系统”网站时,我发现我无法在打开同一网站的情况下打开新标签页。当我这样做时,网站会以某种方式知道并显示以下消息?网站到底是怎么知道我在电脑上打开了哪些标签页的?据我所知,前端代码不应该访问我的私有(private)浏览器信息。该网站可以使用哪些可访问信息来确定我已经打开了另一个标签页?我正在使用私有(private)计算机访问该站点,而正在访问的站点不在本地网络上,而是通过Internet访问的。因此,没有可能导致这种情况的内部监控软件。我正在使用适用于Mac的GoogleChrome24Beta。 最佳答案