English 中文(简体)
我如何限制网站的部分内容,以便能够在某个时候只看到一个电脑? [闭门]
原标题:How can I restrict the part of a website so that it can be viewed by only one computer at a time? [closed]

利用C#视觉演播室,2008年和2005年。

  • 一个数据库服务器。

  • 1名网络服务器

  • 3名客户

  • 网页名称为alpha/code>。 现场名称为mysite

我想,只有一名客户能够浏览<代码>alpha。 如果有人看一页,而另一个电脑则试图看上同一页,则不准查阅。

是否有办法混淆国际电子数据系统,从而限制连接某一网页的计算机?

能否通过使用静态类别来实现这一点,这样,只有这一类别的一个例子,而另一个类别试图使ERROR发挥作用?

如何做到这一点?

请注意,网页很多。 我只想在这一页限制人们的意见。

最佳回答

没有任何建筑限制你描述的方式,我不相信静态的阶层应该帮助什么。

我将使用,储存第一客户的IP地址和某种时间范围,并在你希望以这种方式保护的网页上设置/核对。

问题回答

由于你无法将网页的复读与打开另一张表格的同一浏览器区分开来,我看不出任何办法使这一计划奏效。

为什么需要这样做? 也许还有其他更好的替代方法?

答案很短:我不认为你可以这样做。

答案并非太短:你可以通过核对<代码>查询来核对计算机/IP处理一项请求。 用户HostAddress,暂时储存这一IP地址“有些地方”,并阻止向同一IP地址展示该网页。 但这种做法存在一些问题:

  • you will have to clear the list of "active" client IP addresses sometime
  • you will not be able to distinguish different users/computers if they are behind a firewall/proxy/etc (they will all show the same IP address to your web app)

我理论上说,这是可能的。

你可以通过认证+厨师+javascript这样做。

利用认证使用户对所使用网页的用户贴上标签并保持其地位。 在该浏览器中安装一个 co子,以便不必再登记。

现在,你可能将“UnLoad”活动(或“AJAX”)作为“白.”中的“白喉/百日.”活动,以明确(或保持)该用户的特定网页的地位。

每当用户要求一个网页时,就检查他是否贴上该网页。 如果说他的地位是公开的,你可以否认一种共同的看法。 如果他使用不同的浏览器,你会再次要求伐木,因为缺少 co。

当然,其他制约因素可能妨碍你利用这一机会。

申斥: 我曾尝试过它,并有可能找到办法来解决这一问题。

这样做的一个低效办法是将每个用户的管道和现有网页输入一个数据库,然后对用户随后提出的所有要求提出疑问。 在每个网页上添加一个“卸载”活动,从数据库中删除该网页。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签