tenant_path.append(g_conf->rgw_swift_tenant_name);
} else if (g_conf->rgw_swift_account_in_url) {
tenant_path = "/AUTH_";
- tenant_path.append(user_str);
+ tenant_path.append(info.user_id.to_str());
}
- STREAM_IO(s)->print("X-Storage-Url: %s/%s/v1%s\r\n", swift_url.c_str(),
- swift_prefix.c_str(), tenant_path.c_str());
+ STREAM_IO(s)->print("X-Storage-Url: %s%s/v1%s\r\n", swift_url.c_str(),
+ swift_prefix.c_str(), tenant_path.c_str());
if ((ret = encode_token(s->cct, swift_key->id, swift_key->key, bl)) < 0)
goto done;