将应用程序从COldFusion 8迁移到ColdFusion 10后发生错误

时间:2014-11-27 06:10:07

标签: coldfusion migration coldfusion-10

XXX是一个搜索引擎应用程序,用于搜索包含App YYY在内的各种应用程序中包含的文档。问题是在XXX中搜索App YYY文档并单击查看相同的文档时,它不会打开。

这两个应用程序现在都在CF10中,并且在将XXX从CF8迁移到CF10后观察到问题,早期的XXX在CF8上,而YYY在CF10上,两个应用程序都运行正常。

这是我的代码段 -

                                                                           

        <!--- check response from application 1 and react accordingly --->
        <cfif LEFT(TRIM(UCASE(CFHTTP.fileContent)), 4) is "TRUE">
                    <cfset request.MoleculeLibraryUser = TRUE>
                    <cfcookie name="cookie.MolLib_ID" expires="NOW">
        <cfelse>
                    <cfset request.MoleculeLibraryUser = FALSE>
                    <cfset flag = SetDisplayError("You did not come from a valid molecule library session.  Please go back to Molecule Library and log in again.")>
                    <cfset logonError = TRUE>
                    <cfif IsDefined("cookie.MolLib_ID")>
                                <cfcookie name="cookie.MolLib_ID" expires="NOW">
                    </cfif>
        </cfif>

每当用户点击搜索链接时,它都会重定向到登录页面,并显示错误消息

&#34;您并非来自有效的分子库会话。请返回分子库并重新登录。&#34;

1 个答案:

答案 0 :(得分:1)

请检查您是否已从CF8导入所有CF管理员设置到应用程序的CF10 esp允许的IP地址。如果您可以给出明确的错误屏幕截图,则可以轻松跟踪。还要检查查看器的所有依赖项是否在CF10中正确配置。