我有一个 asp.net 应用程序,它似乎在一个环境(DEV ......当然)中丢失了它的凭据,但在另一个环境(INT)中没有。登录后,随机点击几秒钟,我最终被重定向回登录页面。
我不是网络管理员,所以如果我说错了,请原谅我。简而言之,有两种环境:DEV 和 INT。每个都有一个指向底层服务器的 DNS A 记录。在 DEV 中,应用程序指向的 URL 类似于 devEnv.organization.com。这指向名为 dev01 的服务器。在 INT 中,应用程序指向的 URL 类似于 intEnv.organization.com。这指向两个服务器:int01 和 int02。现在,网络管理员做了一些事情,将 int02 排除在外,因此 intEnv.organization.com 记录仅指向 01。
上述问题在此环境中表现出来。如果我们将应用程序直接指向 int01 服务器,应用程序就可以正常工作。
同样,在 DEV 中,无论我们指向 devEnv.organization.com URL 还是 dev01 服务器,应用程序都能(自然地)完美运行。是否有人对可能导致此问题的原因或解决此问题的方法有任何想法?客户端正在使用 IIS7。每个 web.config 都是相同的(除了指向相应数据库服务器的数据库连接字符串。)
请帮忙!
谢谢,
史蒂夫