ECS: Impossibile generare la chiave segreta per l'utente Swift se il nome utente contiene lettere maiuscole
Summary: Se un utente Swift è stato creato prima della versione ECS 3.8.1.0 con caratteri con lettere maiuscole e minuscole e non è stato creato utilizzando l'interfaccia utente, la generazione di una chiave segreta per tale utente ha esito negativo. Inoltre, consente all'utente di creare lo stesso nome utente con tutte lettere minuscole poiché il nome utente precedente è stato salvato con lettere miste. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Nell'interfaccia utente vengono visualizzati gli errori riportati di seguito:
- Errore 2000 - Impossibile trovare l'entità nell'URL della richiesta. Impossibile trovare l'entità specificata nell'URL con l'ID TEST2 specificato.
- L'utente visualizza due utenti Swift con lo stesso nome, ma differiscono per la sensibilità alle maiuscole e minuscole.
Cause
Prima della versione 3.8.1.0, l'API utente Swift supportava la creazione di utenti di oggetti con distinzione tra maiuscole e minuscole a causa di un problema che creava due utenti con lo stesso nome ma con la distinzione tra maiuscole e minuscole. Esempio: "Dell" e "dell" diventano due utenti unici.
Lo stesso non valeva per la creazione di utenti Swift tramite l'interfaccia utente. L'interfaccia utente converte il nome utente in lettere minuscole prima di chiamare l'API. Questa generazione di chiavi segrete per questi due utenti esegue il mapping alla stessa chiave segreta del sistema converte tutti gli utenti in lettere minuscole prima di generare la chiave segreta.
Lo stesso non valeva per la creazione di utenti Swift tramite l'interfaccia utente. L'interfaccia utente converte il nome utente in lettere minuscole prima di chiamare l'API. Questa generazione di chiavi segrete per questi due utenti esegue il mapping alla stessa chiave segreta del sistema converte tutti gli utenti in lettere minuscole prima di generare la chiave segreta.
Resolution
Se esiste un utente Swift con lettere miste creato prima di ECS 3.8.1.0, effettuare le seguenti operazioni per risolvere il problema:
- Consente di eliminare l'utente Swift con lettere maiuscole.
- Creare un nuovo utente con lettere minuscole.
Affected Products
ECS, ECS ApplianceArticle Properties
Article Number: 000223725
Article Type: Solution
Last Modified: 05 Apr 2024
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.