我正在完成本教程,为我的网站启用客户门户:
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 ...
}
Run Code Online (Sandbox Code Playgroud)
但在我填写所有细节并在/ SiteRegister的自注册页面上点击siubmit后,它会响应:
您的请求不能在这个时候被处理.网站管理员已收到提醒.
与此门户关联的帐户没有所有者
发生这种情况时发送给我的错误电子邮件说:
目录注册accountId参数值无效
我该如何解决?
问题是id 00590000000aB8l是用户ID(以...开头005),而不是帐户ID(以...开头001).尝试创建一个新帐户(在"帐户"选项卡上,而不是在"设置"中),在该帐户上启用门户,然后使用其001...ID.
| 归档时间: |
|
| 查看次数: |
4595 次 |
| 最近记录: |