Tridion 此用户的模拟需要将域\MTSUSER帐户配置为模拟用户

Tridion 此用户的模拟需要将域\MTSUSER帐户配置为模拟用户,tridion,tridion-2011,Tridion,Tridion 2011,当我尝试访问自定义应用程序时,GUI中经常出现以下错误。有时它会阻止我在GUI中做任何事情。有人能帮我解决这个问题吗 我使用的是Tridion 2011 SP1 (80040302)此用户的模拟需要将域用户帐户配置为模拟用户。 无法获取用户。 无法初始化TDSE对象。剩余值为4537TDSE Tridion.ContentManager.Security.AuthorizationManager.GetImpersonationUserSettings(字符串) Tridion.ContentM

当我尝试访问自定义应用程序时,GUI中经常出现以下错误。有时它会阻止我在GUI中做任何事情。有人能帮我解决这个问题吗

我使用的是Tridion 2011 SP1

(80040302)此用户的模拟需要将域用户帐户配置为模拟用户。 无法获取用户。 无法初始化TDSE对象。剩余值为4537TDSE Tridion.ContentManager.Security.AuthorizationManager.GetImpersonationUserSettings(字符串) Tridion.ContentManager.Security.AuthorizationManager.LoadAccessToken(字符串,字符串) Tridion.ContentManager.Session..ctor(字符串、字符串、用户上下文) Tridion.ContentManager.BLFacade.SystemFacade.InitializeUserContext(UserContext,String,String) 实用程序TDS.GetUserContext 初始化
TDSE.User

我认为错误很明显。您的应用程序似乎正在
域\MTSUSER
下运行,并且您正在尝试模拟(以登录到Tridion GUI的用户身份执行操作)。要使其工作,您应该在其中一个模拟用户下运行应用程序,例如,
网络服务
,或者在Tridion MMC中的
模拟用户
下可以找到的任何其他用户,否则只需将
域\MTSUSER
添加到MMC中的模拟用户中,作为错误状态,您需要将域用户帐户添加到模拟用户列表中

您可以在模拟用户列表下的Tridion MMC管理单元(又名:“Sdl Tridion内容管理器配置”)中找到此选项


但是,您应该问问自己,您正在使用此用户执行哪些任务,以及它是否是正确的帐户?

您能否澄清“当我尝试访问我的自定义应用程序时”是什么意思?请非常小心地将MTSUSer添加为模拟用户,并且只有在有真正的业务原因时才这样做。我相信这样做会引入可能的安全漏洞。正如Puntero所建议的,您确实应该像其他用户一样运行代码。