Cannot find the requested object SAMLServiceProvider.InitiateSSO(Response, null, partnerIdP)

I keep receiving this error. Anyone ever have an issue with it?

Server Error in '/ServiceProvider' Application.

Cannot find the requested object.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Security.Cryptography.CryptographicException: Cannot find the requested object.
Source Error:
Line 21: string partnerIdP = WebConfigurationManager.AppSettings[AppSettings.PartnerIdP];Line 22: Line 23: SAMLServiceProvider.InitiateSSO(Response, null, partnerIdP);Line 24: }Line 25: }

Source File: C:\WebProjects\SAMLTest\ServiceProvider\Login.aspx.cs Line: 23
Stack Trace:
[CryptographicException: Cannot find the requested object.] System.Security.Cryptography.CryptographicException.ThrowCryptographicException(Int32 hr) +41 System.Security.Cryptography.X509Certificates.X509Utils._QueryCertFileType(String fileName) +0 System.Security.Cryptography.X509Certificates.X509Certificate.LoadCertificateFromFile(String fileName, Object password, X509KeyStorageFlags keyStorageFlags) +125 System.Security.Cryptography.X509Certificates.X509Certificate2..ctor(String fileName, String password, X509KeyStorageFlags keyStorageFlags) +141 ComponentSpace.SAML2.Certificates.CertificateLoader.LoadCertificateFromFile(String certificateFile, String certificatePassword) +197[SAMLCertificateException: The X.509 certificate could not be loaded from the file C:\WebProjects\SAMLTest\ServiceProvider\Certificates\sp.pfx.] ComponentSpace.SAML2.Certificates.CertificateLoader.LoadCertificateFromFile(String certificateFile, String certificatePassword) +468 ComponentSpace.SAML2.Certificates.CachedCertificateLoader.LoadCertificateFromFile(String certificateFile, String certificatePassword) +388 ComponentSpace.SAML2.Certificates.CertificateManager.LoadCertificate(String certificateFile, String certificatePassword, String certificatePasswordKey, StoreLocation storeLocation, StoreName storeName, String certificateSerialNumber, String certificateThumbprint, String certificateSubject) +177 ComponentSpace.SAML2.Certificates.CertificateManager.LoadLocalCertificate(ProviderConfiguration providerConfiguration) +83 ComponentSpace.SAML2.Certificates.CertificateManager.GetLocalServiceProviderSignatureCertificates(String configurationID, String partnerIdentityProviderName) +420 ComponentSpace.SAML2.InternalSAMLServiceProvider.GetLocalProviderSignatureCertificates() +63 ComponentSpace.SAML2.InternalSAMLServiceProvider.SendAuthnRequest(HttpResponse httpResponse, XmlElement authnRequestElement, String relayState, String singleSignOnServiceUrl) +268 ComponentSpace.SAML2.InternalSAMLServiceProvider.InitiateSSO(HttpResponse httpResponse, String relayState, String partnerIdP, SSOOptions ssoOptions, String assertionConsumerServiceUrl, String singleSignOnServiceUrl) +264 ComponentSpace.SAML2.SAMLServiceProvider.InitiateSSO(HttpResponse httpResponse, String relayState, String partnerIdP) +81 ServiceProvider.Login.ssoLinkButton_Click(Object sender, EventArgs e) in C:\WebProjects\SAMLTest\ServiceProvider\Login.aspx.cs:23 System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +143 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +148 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1735


THE X.509 CERTIFICATE COULD NOT BE LOADED FROM THE FILE C:\WEBPROJECTS\SAMLTEST\SERVICEPROVIDER\CERTIFICATES\SP.PFX.
Please ensure that the certificate file exists and the permissions are set correctly.
More information on troubleshooting certificates may be found at:
http://componentspace.com/Forums/29/Troubleshooting-Loading-X.509-Certificates
If there’s still an issue, please enable SAML trace and send the generated log file to support@componentspace.com mentioning this forum post.
http://www.componentspace.com/Forums/17/Enabing-SAML-Trace