apache / apache/cloudstack

[UI] Add Object Storage Fails using GET Instead of POST to Backend

Abierto
#13,679 2 comentarios 0 reacciones 0 asignados Reclamado por @Dogface2k Ver en GitHub
component:UI type:technical-debt
Lenguaje dominante
Java
Estrellas
3.1k
Forks
1.4k
Merge medio
6 d 19 h
PR fusionados (30 d)
32

Descripción

### problem

When trying to Add Object Storage, the UI fails because it sends the payload over GET when it expects POST.

Image

I confirmed that the backend works properly when the request is sent using CloudMonkey.

Image

As I've pointed out before, the ACS UI overuses GET, including for operations where sensitive data is passed in the URL. In this case it happens to break the UI, but we should probably review this behavior more holistically.

### versions

Non-Prod deployment of ACS 4.22.0.1
The backend S3-compatible object storage type is MinIO.

### The steps to reproduce the bug

1.
2.
3.
...

### What to do about it?

_No response_

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza siguiendo la solicitud Add Object Storage de la UI y compara su método y payload con la solicitud funcional de CloudMonkey al backend. La tarea estará completada cuando la UI envíe la operación como POST y añada correctamente el almacenamiento de objetos MinIO; el pull request enlazado indica que el trabajo ya está en curso.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Área
api, frontend
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.