Status/Resolution/Reason: Closed/Won't Fix/Workaround
Reporter/Name(from Bugbase): Sanjeev Krishna / Sanjeev Krishna (Sanjeev MANDALAPU)
Created: 02/28/2014
Components: Core Runtime
Versions: 10.0
Failure Type:
Found In Build/Fixed In Build: Final /
Priority/Frequency: Major / All users will encounter
Locale/System: English / Win 2008 Server R2 64 bit
Vote Count: 0
Problem Description:
ColdFusion is not reading the cookie value properly if the value contains any special characters
Steps to Reproduce:
[__test.cfm__]
<cfheader name="Set-Cookie" value="c1=m.e.r(12)=1;path=/;HTTPOnly">
<cfheader name="Set-Cookie" value="c2=m.e.r(12)=2;path=/;HTTPOnly">
<cfheader name="Set-Cookie" value="c3=m.e.r=1;path=/;HTTPOnly">
<cfheader name="Set-Cookie" value="c4=m.e.r=2;path=/;HTTPOnly">
<cfdump var="#cookie#" />
Actual Result:
name "c1" with value m.e.r
name "c2" with value m.e.r
name "c3" with value m.e.r
name "c4" with value m.e.r
Expected Result:
cookie -
name "c1" with value m.e.r(12)=1
name "c2" with value m.e.r(12)=2
name "c3" with value m.e.r=1
name "c4" with value m.e.r=2
Any Workarounds:
Using GetHttpRequestData().headers.cookie is giving the proper information. But this is highly unreliable.
----------------------------- Additional Watson Details -----------------------------
Watson Bug ID: 3715101
External Customer Info:
External Company:
External Customer Name: Sanjeev MANDALAPU
External Customer Email:
External Test Config: My Hardware and Environment details:
ColdFusion 10u11 64bit, IIS as web server and running on a Win 2k8 R2.
Attachments:
Comments: