Hola a todos.
Estoy haciendo un servicio web con VB.net que debe ser consumido por una
aplicación hecha en NUSOAP. Una de las especificaciones de este proyecto es
que tanto el Request como el Response para SOAP deben ir codificados con
ISO-8859-1.
He probado a cambiar todas las ocurrencias de utf-8 en el web.config:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!--?xml version="1.0" encoding="utf-8" ?-->
<configuration>
<system.web>
:
:
<globalization culture="es-ES" uiCulture="es" fileEncoding="ISO-8859-1"
requestEncoding="ISO-8859-1" responseEncoding="ISO-8859-1" />
<!--globalization requestEncoding="utf-8" responseEncoding="utf-8" /-->
:
:
</system.web>
</configuration>
...pero parece ser que ésto sólo se utiliza para ASP.net, no para el web
service.
También he probado a editar el web.config con el Bloc de Notas y guardarlo
como Unicode, y a utilizar el menú "Opciones avanzadas para guardar..." de
VB.net y volver a compilar, pero da lo mismo.
¿Alguien tiene alguna idea de cómo forzar la codificación a ISO-8859-1?
Saludos.
Leer las respuestas