2009-08-11 7 views

Respuesta

13

Si no recuerdo mal, la única razón por la que es así es por algunos problemas de compatibilidad con versiones anteriores como la versión 1.0, donde originalmente tenía que pasar esa información para mantener el estado de la aplicación.

Cuando la tecnología avanzó, agregaron el atributo addtoken pero dejaron el valor predeterminado para no romper un montón de código existente. Ahora, es algo así como nuestro apéndice y no se usa mucho. Probablemente podrían cambiar el valor predeterminado en este momento sin mucho impacto.

+0

Sí, en la década de los 90 no se podía contar con que el usuario tuviera habilitadas las cookies. hoy en día, sería raro encontrar un usuario con cookies deshabilitadas, y esos usuarios probablemente estén acostumbrados a que las aplicaciones se rompan por ellos. – Kip

+1

¿por qué no ha cambiado? Coldfusion está en la versión 8 con 9 y 10 en el camino. Parece que en la última década habrían hecho el cambio. Cualquiera que esté ejecutando el código de Coldfusion 1.0 no usará las versiones más nuevas de todos modos. – Jason

+3

Sea amable al tener una configuración de servidor para cambiar el valor predeterminado debajo del capó, incluso sobre la marcha, ya que es una redirección y no algo en el medio de algo que podría ser un ciclo interno o un procesamiento mayor. – jinglesthula

4

Allaire, Macromedia y ahora Adobe tienen mucho interés en mantener la compatibilidad con versiones anteriores de la función en el idioma, por lo que esta es probablemente la razón por la que todavía está configurado de esta manera.

Espero que no se considere de especial importancia la "corrección", ya que no es difícil agregar el atributo a la etiqueta y también va en contra de la compatibilidad con versiones anteriores.

Si está muy convencido de esto, ¿por qué no desea incluirlo en la lista? http://www.adobe.com/go/wish/

+4

En lugar de usar la lista de deseos, que solo envía un correo electrónico masivo, debe usar la nueva base de datos de solicitud de errores/características públicas: http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html –

2

siempre puede hacer su propia etiqueta personalizada o cfc que ajusta la ubicación e internamente pasa la url a una ubicación con el conjunto de datos como falso. Sería fácil entonces hacer una búsqueda de un reemplazo en <cflocation -> <cflocation_nosuck

Propuse hace unos años a Adobe que agregue una configuración para ello. Estoy seguro de que la solicitud todavía está viva en algún lugar de su sistema, pero molestarlos de nuevo sería genial.

0

comentando además, en versiones anteriores de CF, necesitabas pasar los tokens en la URL para hacer "cosas" relacionadas con la sesión ... como recuerdo.

Cuestiones relacionadas