laptop and a wrench

Error

The JavaScript Identity Manager requests are incorrectly formatted, causing errors when going through the proxy.

Última publicación: May 8, 2019 ArcGIS Web AppBuilder developer edition
Número de ID del error BUG-000088254
EnviadoJune 10, 2015
Última modificaciónJune 5, 2024
Relacionado conArcGIS Web AppBuilder developer edition
Versión encontrada1.0
EstadoNon-Reproducible

Información adicional

This issue cannot be reproduced.

Solución alternativa

A temporary fix can be accomplished by changing the '?' to a '&' in the proxy.ashx file by adding the following code:

 

if ((uri.Split('?').Length - 1) > 1)

{

StringBuilder sb = new StringBuilder(uri);

sb[uri.LastIndexOf("?")] = '&';

uri = sb.ToString();

}

 

After this line:

 

if (uri.StartsWith("http%3a%2f%2f", StringComparison.InvariantCultureIgnoreCase) || uri.StartsWith("https%3a%2f%2f", StringComparison.InvariantCultureIgnoreCase))

 

The following namespace also needs to be added:

 

using System.Text;

 

Now, the application runs as expected.

 

Please also see the attached proxy.ashx file for reference.

Pasos para reproducir

ID del error: BUG-000088254

Software:

  • ArcGIS Web AppBuilder developer edition

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga