客户门户自注册错误:“与此门户关联的帐户没有所有者”

时间:2011-10-17 05:58:20

标签: force.com

我正在通过此处的教程为我的网站启用客户门户网站:

http://wiki.developerforce.com/index.php/Authenticating_Users_on_Force.com_Sites

根据建议,我有一个现有的帐户ID(我使用自己的帐户,这是一个管理员帐户)并将其粘贴到我的SiteRegisterController中,所以它看起来像这样:

public with sharing class SiteRegisterController
{   
     private static Id PORTAL_ACCOUNT_ID = '00590000000aB8l'; // ID of my admin account

     // snip ...
}

但在我填写所有细节并在/ SiteRegister的自注册页面上点击siubmit后,它会回复:

  

目前无法处理您的请求。站点管理员   已被提醒。

     

与此门户关联的帐户没有所有者

发生这种情况时发送给我的错误电子邮件说:

  

目录注册accountId参数值无效

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:6)

问题是,标识00590000000aB8l是用户ID(以005开头),而不是帐户ID(以001开头)。尝试创建一个新帐户(在“帐户”标签上,而不是在“设置”中),在该帐户上启用门户,然后使用其001... ID。