ECS:如果使用者名稱包含大寫字母,則無法為 swift 使用者產生金鑰

Yhteenveto: 如果在 ECS 3.8.1.0 之前建立的 Swift 使用者包含混合大小寫字元,且並非使用 UI 建立,則為該使用者產生秘密金鑰會失敗。此外,它允許使用者使用所有小寫字母創建相同的使用者名,因為以前的使用者名是用混合字母保存的。

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

在 UI 中會看到以下錯誤:
  1. 錯誤 2000 - 無法在請求 URL 中找到實體。找不到 URL 中指定的具給定 ID TEST2 的實體。
  2. 使用者會看到兩個名稱相同的 Swift 使用者,但大小寫敏感度不同。

Syy

在 3.8.1.0 之前,Swift 使用者 API 支援創建區分大小寫的物件使用者,因為存在創建兩個使用者名稱相同但區分大小寫方式的問題。範例:「Dell」和「Dell」成為兩個唯一使用者。

對於通過UI創建的Swift用戶來說,情況並非如此。UI 在呼叫 API 之前,會將使用者名稱轉換為小寫。這兩個使用者的金鑰生成映射到相同的金鑰,因為系統在生成金鑰之前將所有使用者轉換為小寫。

Tarkkuus

如果在 ECS 3.8.1.0 之前建立的 Swift 使用者具有混合信函,請執行下列動作以解決問題:
  1. 刪除大寫字母的 Swift 使用者。
  2. 使用小寫字母創建一個新使用者。

Tuotteet, joihin vaikutus kohdistuu

ECS, ECS Appliance
Artikkelin ominaisuudet
Artikkelin numero: 000223725
Artikkelin tyyppi: Solution
Viimeksi muutettu: 05 huhtik. 2024
Versio:  1
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.