В Windows, при настройке взаимного CHAP для инициатора iSCSI, может быть установлен только секрет, и нет опции для установки имени пользователя.Итак, во взаимной CHAP, мы просто используем IQN и секрет для аутентификации?Почему у нас нет настройки имени пользователя?Кроме того, в моем коде, если имя пользователя не задано, но есть пароль, могу ли я использовать эту информацию для установки поля AuthType в ISCSI_LOGIN_OPTIONS?
Например:
if (userNameLength == 0 && PasswordLength != 0)
{
AuthType = MUTUAL;
}
else if (userNameLength == 0 && PasswordLength == 0)
{
AuthType = NONE;
}
else
{
AuthType = SINGLE;
}
Я пыталсячтобы получить эту информацию в документации Microsoft, но напрасно - https://docs.microsoft.com/en-us/windows/desktop/api/iscsidsc/ns-iscsidsc-iscsi_login_options