数据库迁移问题

时间:2013-07-11 06:02:52

标签: coldfusion coldfusion-9

我的应用程序应该迁移到新数据库。为此,我更改了application.cfm以设置新密码。没有其他的。我还要求我的管理员更新DSN信息并提供DSN条目详细信息,他说他已更新。

接下来我尝试登录我的应用程序。输入不正确的登录名/密码会显示预期的错误消息。但是如果登录成功,则不会进入欢迎页面,而是显示:

  

“Internet Explorer无法显示网页”

管理员告诉的一个问题是:“该网站似乎一直在循环,直到最终爆炸”

有人可以帮我弄清楚这里出了什么问题吗?登录cookie有任何问题吗?我应该在哪里开始调查?

提前致谢

代码段在这里:

    <cfparam name="Dest" Default="#destURL#">
    <cfparam name="URL.Sfx" default="">
   <cfif NOT isDefined("Cookie.ESSec")>
<cfset client.Status="Cookie Not Set">
<cfinclude template="deleteClientVars.cfm">
<cfmodule   name=cspAuth
        Environment="PROD"
        ReturnURL="#ReturnURL#"
        logOutReturnUrl="#logOutReturnUrl#">
     <cfelse>
<script>alert("Cookie.ESSe defined.");</script>
<cfif isDefined("client.DEST")>
    <cfset DEST = client.DEST>
</cfif>

<!--- If required cookie is set by global login page then set require var--->

<cfif not isDefined("client.userid")>
<script>alert("client.userid NOT defined.");</script>
     <cfinclude template="deleteClientVars.cfm">

    <cfmodule   name=cspAuth
            Environment="PROD"
            ReturnURL="#ReturnURL#"
            logOutReturnUrl="#logOutReturnUrl#"> 

            <cfset UpperUserid = ucase(uid)>
            <!--- query for matching user id --->
            <CFQUERY NAME="qryGetUser" DATASOURCE="#dsn#" username="#dbid#" password="#dbpw#">
                SELECT      USD_UID, USD_ACCESS_TYPE, USD_TERMINATED_DT, USD_LAST_LOGIN_DT, USD_LAST_LOGOUT_DT
                FROM         #tableOwner#.USER_DATA
                WHERE       (USD_UID = '#UpperUserid#')
            </CFQUERY>

0 个答案:

没有答案