与日内瓦共享MOSS2007 [英] Sharepoint MOSS2007 with Geneva
问题描述
尝试登录MOSS站点时,出现以下错误: 描述:
系统找不到指定的文件。
异常详细信息: System.Security.Cryptography.CryptographicException:系统找不到指定的文件。
源错误:
When trying to log into a MOSS site, I get the following error: Description:
The system cannot find the file specified.
Exception Details: System.Security.Cryptography.CryptographicException: The system cannot find the file specified.
Source Error:
在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
堆栈追踪:
[CryptographicException: The system cannot find the file specified. ]
System.Security.Cryptography.ProtectedData.Protect(Byte[] userData, Byte[] optionalEntropy, DataProtectionScope scope) +453
Microsoft.IdentityModel.Web.ProtectedDataCookieTransform.Encode(Byte[] value) +23
Microsoft.IdentityModel.Tokens.SessionSecurityTokenHandler.ApplyTransforms(Byte[] cookie, Boolean outbound) +44
Microsoft.IdentityModel.Tokens.SessionSecurityTokenHandler.Serialize(SessionSecurityToken sessionToken) +542
Microsoft.IdentityModel.Tokens.SessionSecurityTokenHandler.WriteToken(XmlWriter writer, SecurityToken token) +171
Microsoft.IdentityModel.Tokens.SessionSecurityTokenHandler.WriteToken(SessionSecurityToken sessionToken) +53
Microsoft.IdentityModel.Web.FederatedAuthenticationModuleBase.SetPrincipalAndWriteSessionToken(SessionSecurityToken sessionToken, Boolean isSession) +163
Microsoft.IdentityModel.Web.FederatedAuthenticationModuleBase.AuthenticationCore() +541 Microsoft.IdentityModel.Web.WSFederationAuthenticationModule.AuthenticationCore() +5
Microsoft.IdentityModel.Web.FederatedAuthenticationModuleBase.OnAuthenticateRequest(Object sender, EventArgs args) +43
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +68 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
我对FederatedPassiveSignIn和InfoCard控件都有相同的错误。
I get the same error for both the FederatedPassiveSignIn and the InfoCard controls. 这篇关于与日内瓦共享MOSS2007的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
当标准的ASP.NET网站在同一台机器上使用相同的STS和控件时,一切正常。
必须是SP问题似乎;我已经将SP ApplicationPool运行的用户添加到MachineKeys文件夹的用户完全控制。
我希望你能帮帮我!
提前谢谢!
When a standard ASP.NET website uses the same STS and controls on the same machine, all works fine.
Must be a SP issue it seems; I already added the user under which the SP ApplicationPool runs to the MachineKeys folder's users with full control.
I hope you can help me out!
Thanks in advance!推荐答案
好的,我禁用了ASP.NET模拟,现在我已经登录了。
我不太了解SP,有人可以向我解释发生了什么吗?我登录SP网站,但在什么级别?它被配置为启用匿名访问的站点。OK, I disabled ASP.NET impersonation and now I am logged in.
I don't know a lot about SP, can someone please explain to me what happened? I am logged in on the SP site, but on what level? It is configured as a site enabled with Anonymous access.