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 中查找实体。找不到在具有给定 ID 为 TEST2 的 URL 中指定的实体。
  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.