为什么网站不与我所在国家的所有互联网服务提供商合作?

时间:2016-10-22 16:28:20

标签: sharepoint

我的网站正在与某些ISP合作,而不与其他人合作。也没有在其他国家工作。 该应用程序在我们公司托管。使用sharepoint asp.net开发。

该应用程序在我家工作。 但是,如果我访问在我兄弟家中注册到不同ISP的网站,则会打开该网站并显示登录对话框。输入正确的用户名和密码然后提交,清除文本框并再次显示对话框。

许多访客都遇到了这个问题。 我只是想知道会出现什么问题!以前有人遇到过这样的问题吗?

我检查了所有IIS限制。没有任何限制。

我使用带有登录页面的sharepoint创建了一个新应用,效果很好。

有人说使用公共IP的用户可以访问该网站,而其他使用dhcp的用户则不能访问该网站。有人可以解释一下!

2 个答案:

答案 0 :(得分:0)

这应该是一个评论,但我没有足够的发表它。

确定它不是浏览器问题吗? 是SharePoint,您的应用程序还是浏览器本身的登录对话框? 如果它来自您的应用程序,您可以调试它还是在日志中写入登录尝试?

答案 1 :(得分:0)

某些ISP使用透明代理。其中一些是偶然的(甚至是故意的)破坏和缓存,比他们应该的更多。您可以检查是否存在问题:

将服务器设置为也允许https,然后使用它。出于隐私原因,您应该转移到https,所以现在就去做;) 这样,代理无法做任何事情,只能在客户端和服务器之间传递未经修改的数据。

如果这不是一个选项:在客户端和服务器上同时使用tcpdump / wireshark / other-sniffer并比较日志。第二次访问是否已将其发送到服务器?

您是否拥有可以访问网络服务器的笔记本电脑/平板电脑/智能手机?尝试将笔记本电脑从一个位置移动到另一个位置并检查它是否适用于使用一个ISP的那台笔记本电脑,并在另一个ISP上使用相同的笔记本电脑失败。