我使用的是最新版本的java api。我发现即使在control.softlayer.com ui中,也无法重新激活用户。我收到错误消息“{”错误“:”订阅通知失败。 ERR_NOTIFICATION_USER_SUBSCRIBER_CREATION_DENIED “ ”代码“: ”SoftLayer_Exception_Public“}”
OpenIdConnect.Service service = OpenIdConnect.service(client, Long.parseLong(account.getSlId()));
OpenIdConnect customer = service.getObjectForOpenIdConnect();
customer.setSslVpnAllowedFlag(true);
customer.setUserStatusId(1001l);
service.editObject(customer);
当我禁用用户时,我使用了相同的API。这会导致这个问题吗?
OpenIdConnect.Service service = OpenIdConnect.service(client, Long.parseLong(account.getSlId()));
OpenIdConnect customer = service.getObjectForOpenIdConnect();
customer.setSslVpnAllowedFlag(false);
customer.setUserStatusId(1002l);
/**
* 1001 = Active;
1002 = Disabled;
1003 = Inactive;
1021 = cancel_pending;
1022 = VPN Only
*/
service.editObject(customer);
答案 0 :(得分:0)
我建议您提交一张机票,其中包含您可以提供的所有信息以获得进一步的帮助,因为我无法重现此问题。 (我使用您尝试过的相同代码取得了成功)