Security :: RSA Key Container Couldn't Be Opened / Found
Jan 25, 2010
When trying to open a page I am getting this error: Failed to decrypt using provider 'RsaProtectedConfigurationProvider'. Error message from the provider: The RSA key container could not be opened. I did some reading and it seems that this command woudl fix it:
from here [URL]
aspnet_regiis -pa "NetFrameworkConfigurationKey" "ASPNET"
I tried that but I get a new error:
C:WINDOWSMicrosoft.NETFrameworkv2.0.50727>aspnet_regiis -pa "NetFrameworkCon
figurationKey" "ASPNET"
Adding ACL for access to the RSA Key container. The RSA key container was not found. failed . Now, I don't really understand all of this stuff (my boss just said: Heres the problem, fix it).
View 1 Replies
Similar Messages:
May 7, 2010
I am trying to debug on my local machine an application that has encrypted connection strings. The error when I go to register the Key Container is:
C:WINDOWSMicrosoft.NETFrameworkv2.0.50727>aspnet_regiis -pa "CompanyDirector
yKeyContainer" "PHXDEVELOPER26ASPNET"
Adding ACL for access to the RSA Key container. The RSA key container was not found. Failed! I am getting this when I run the debug:
Server Error in '/' Application.
Configuration Error
Description:
An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Failed to decrypt using provider 'CompanyDirectoryRsaProvider'. Error message from the provider: The RSA key container could not be opened.
Source Error:
[Code]....
Source File: C:ProjectsSystemInformationSystemInformationweb.config Line:
21
Version Information: Microsoft .NET Framework Version:2.0.50727.3607; ASP.NET Version:2.0.50727.3082
And, last but not least, I did copy all the MachineKeys over into my MachineKey directory as well, with one explicitly saying CompanyDirectoryKeyProvider in it. What I am doing wrong and what do I need to do to correct this?
View 2 Replies
Oct 25, 2011
Parser Error Message: Failed to decrypt using provider 'WSConfigProvider'. Error message from the provider: The RSA key container could not be opened.
I am trying to copy a website from one server to another, however I am getting the error above
<connectionStrings configProtectionProvider="WSConfigProvider">
Line 51: <EncryptedData Type="http://www.w3.org/2001/04/xmlenc#Element"
Line 52: xmlns="http://www.w3.org/2001/04/xmlenc#">
Line 53: <EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc" />
I have copied the entire site so cant think what file it could be missing, however looking at the article [URL] .... I cannot seem to find the location Documents and Settings{UserName}Application DataMicrosoftCryptoRSA on the server, where would this be on a 2008r2 server? And is there some files in there missing which could be causing this error?
View 1 Replies
Sep 16, 2010
I had a working vs2008 web project that I needed to convert to a web application. After copying all my pages and user code into my new web solution, I am unable to compile the solution because it is not detecting the original namespace (Lead) that I was using in the web project (see error below). Error 9 The type or namespace name 'Lead' could not be found (are you missing a using directive or an assembly reference?) C:Documents and SettingsasnakbeMy DocumentsVisual Studio 2008ProjectsSLMSSLMSleads.aspx.cs 12 5 SLMS
I even tried changing the namespace to a different one, did clean/build the project, etc. but that all didn't help. Can someone let me know what I could be missing here?
View 4 Replies
Mar 8, 2011
i am trying to write a gridview to an excell file, but i get the error: The type or namespace name 'StringWriter' could not be found (are you missing a using directive or an assembly reference?)
my code is:
protected void Button1_Click(object sender, EventArgs e)
{
//Clear content of buffer stream
Response.Clear();
//Set the type and filename
Response.AddHeader("TITLE", "TITLE.xls");
Response.Charset = "iso-8859-2";
Response.ContentType = "application/vnd.xls";
// Add the HTML from the GridView to a StringWriter to write it out later
StringWriter sw = new StringWriter();HtmlTextWriter htw = new HtmlTextWriter(sw);
GridView1.RenderControl(htw);
//Write out the data
Response.Write(sw.ToString());
Response.End();
}
View 2 Replies
Jun 2, 2010
We use HttpContext.Current.User.Identity.Name to resolve the name of the currently loggen in user in the intranet sites we develop. Normally this works adequately, but we've recently encountered problems when installing an intranet on an IIS7.5 Server. The weird thing is that ASP.NET throws an error when executing an extremely simple page for debugging purposes:
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URL]/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="[URL]/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
<%= HttpContext.Current.User.Identity.Name %>
</div>
</form>
</body>
</html>
The error is:
[Code]....
[IdentityNotMappedException: Some or all identity references could not be translated.] System.Security.Principal.SecurityIdentifier.Translate(IdentityReferenceCollection sourceSids, Type targetType, Boolean forceSuccess) +309 System.Security.Principal.SecurityIdentifier.Translate(Type targetType) +125 System.Security.Principal.WindowsIdentity.GetName() +154 System.Security.Principal.WindowsIdentity.get_Name() +42 ASP.test_default_aspx.__Renderform1(HtmlTextWriter __w, Control parameterContainer) in c:inetpubwebsitewwwroot extranet estdefault.aspx:16 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +115 System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +253 System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +87 System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +53 System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +240 System.Web.UI.Page.Render(HtmlTextWriter writer) +38 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4240
The beauty of it all is that an old school, classic ASP page that basically does the same thing doesn't throw an error, but just does what it has to do:
<%
response.write "Remote User: " & Request.ServerVariables("REMOTE_USER")
%>
This code simply delivers the name of the remote user. But the ASP.Net version doesn't deliver. The same server, same directory, same user. Different ASP version. Does anyone have an idea?
View 2 Replies
Aug 26, 2010
I've got a literal control to display the username of the user logged into our companies intranet system, originally I had a LoginName control but couldn't get strip to remove the domain from the username (as the format is domainnameusername) so I'm trying it this way.
[Code]....
protected void Page_Load(object sender, System.EventArgs e)
View 7 Replies
Oct 21, 2010
I am running Windows Server 2008, ASP.NET 3.5, IIS7 i wonder if it's IIS7 problem, or .NET Framework or even security updates problem suddenly all websites do not work, and from event viewer there're two errors
Exception: System.TypeLoadException
Message: Could not load type 'System.Security.Authentication.ExtendedProtection.ChannelBinding' from assembly 'System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
StackTrace: at System.Web.Hosting.IIS7WorkerRequest.Dispose()
at System.Web.Hosting.PipelineRuntime.DisposeHandlerPrivate(HttpContext context)
at System.Web.HttpRuntime.FinishRequestNotification(IIS7WorkerRequest wr, HttpContext context, RequestNotificationStatus& status)
at System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotificationHelper(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
at System.Web.Hosting.PipelineRuntime.ProcessRequestNotification(IntPtr managedHttpContext, IntPtr nativeRequestContext, IntPtr moduleData, Int32 flags)
Faulting application w3wp.exe, version 7.0.6002.18005, time stamp 0x49e023cf, faulting module kernel32.dll, version 6.0.6002.18005, time stamp 0x49e037dd
it's on SP2 already
View 1 Replies
Apr 19, 2010
My web.comfig file in the webserver is encrypted . I want to do a change to the config file. While I'm trying to decrypt from the command prompt on the server using following command. "aspnet_regiis -pd "appSettings" -app "/AppName" I endup with the following error message. Failed to decrypt using provider 'CustomProvider'. Error message from the provider: The RSA key container could not be opened. The RSA key container could not be opened. Failed! The same command has been working in other environments except in my servers. Also I'm using web forms and I tried the same in both the servers. I have gone through all websites but no use.
View 6 Replies
Aug 25, 2010
1) I want to create a rsa key in c# and export the container. I am having difficulty. I create container like this:
[Code]....
The msdn example says I can export the container with this syntax: aspnet_regiis -pa "XML_ENC_RSA_KEY" "NT AUTHORITYNETWORK SERVICE". This does not work on my XP Host PC. I belive this is applicable for Windows 2003 Server. So what is the correct syntax for exporting rsa key container from XP host?
2) To get aspnet_regiis.exe path I did something like this:
[Code]....
But this path may be different for each host, based on the .NET verison installation. Is there a way to get the aspnet_regiis.exe path from registry or a environment varaible?
3) Once I get the path to aspnet_regiis.exe I want to invokve it from c# like this.Is this code correct?
[Code]....
View 1 Replies
Feb 17, 2011
Does any one know the cmd line call to retrieve the existing RSA key container name so that I can export these RSA keys to another machine?
View 2 Replies
May 11, 2010
I have two administrator users on my machine. With the first one I am creating a machine level key:
spnet_regiis -pc "NetFrameworkConfigurationKey" -exp
and I see it created in "C:Documents and SettingsAll UsersApplication DataMicrosoftCryptoRSAMachineKeys".
Now I am trying to add access privileges with the second one:
"c:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_regiis.exe" -pa NetFrameworkConfigurationKey "XXX" Adding ACL for access to the RSA Key container... The RSA key container was not found. Failed!
View 12 Replies
Nov 4, 2010
I am generating a new report page by using the following code.
[Code]....
But, the above script is used in more than 20 parameter page which ultimately always open the same Report_preview.Aspx page.
What i want to check while running the above script is "give a warning if the Report_preview.Aspx is already opened"
View 5 Replies
May 13, 2010
We recently retired our server 2003 domain controllers and moved to server 2008r2 DCs. We overlooked an old web application built using asp.net. The error we receive when attempting to log into the app is below. I assumed a setting in the web.config was pointed at a retired DC and it was. Removed the old value and added the correct DC name and we are still generating the error.
The group name could not be found
Source
System.DirectoryServices
Exception Type
System.Runtime.InteropServices.COMException
Message
The group name could not be found.
StackTrace
at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail) at System.DirectoryServices.DirectoryEntry.Bind() at System.DirectoryServices.DirectoryEntry.get_NativeObject() at System.DirectoryServices.DirectoryEntry.Invoke(String methodName, Object[] args)
at CSBaseObjects.ADGroup.ReturnUsers() at sysusers.LoadDomainUsers()
TargetSite
Void Bind(Boolean)
View 1 Replies
Mar 23, 2010
My application source code is under Driver H: in my Dev server.
The security settings under Driver C: (right click->properties->security tab) has access setup as "Everyone", but when I remove "Everyone" from C: and run my application, I am getting HTTP 404 - File not found. The app works fine if it has Everyone. I dont want to grant access to Everyone under C:.
How can I run my app which is setup under driver H: run without any issues by removing the Everyone Access in C drive.
View 2 Replies
Oct 26, 2010
This is probably a lame question, but I know little of web development. I inherited a web project that I'm trying to get running locally. I get the mentioned error on line 46.
Line 44: </authentication>
Line 45: <membership defaultProvider="AD_MyCompanyName" />
Line 46: <roleManager enabled="true" defaultProvider="ADRP_MyCompanyName_Readonly" cacheRolesInCookie="true" cookieName="MyCompanyName.ROLES" createPersistentCookie="true" cookieSlidingExpiration="true" cookieTimeout="240" />
Line 47: <profile enabled="false"/>
Line 48: <customErrors mode="Off"/>
This code works on the old developer's box, but not on mine. I've been working through some TFS checkout issues on his box, assuming it was simply files left checked out. I can't figure out where the providers are added. I don't see them being added in the config file above. In fact, if I search for "AD_MyCompanyName" and "ADRP_MyCompanyName_Readonly", I get no hits in the entire solution. I can't figure out what they are. Not sure why it works on that box if I can't even find the providers being added.
View 2 Replies
Oct 6, 2010
- I started an empty ASP.NET 3.5 website
- I included the assembly reference <add assembly="System.Web.ApplicationServices, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
- I included using System.Web.Security;
- I want to use the following code to add a confirmation code to an email
protected void CreateUserWizard1_SendingMail(object sender, MailMessageEventArgs e)
{
MembershipUser user = Membership.GetUser(CreateUserWizard1.UserName);
string code = user.ProviderUserKey.ToString();
e.Message.Body = e.Message.Body.Replace("<%ConfirmationCode%>", code);
}
- I know some changes were made to the location of MembershipUser according to this -->
[URL]S(ywiyuluxr3qb2dfva1z5lgeg))/learn/whitepapers/aspnet4/breaking-changes#0.1__Toc256770156
View 4 Replies
Jan 16, 2011
I'm using Membership but allow to change UserName of specified user. I had user named Customer bound to role Customer, and then his username was changed to 123. Then i try to do something to get Roles of this user and get an error or empty result.
View 2 Replies
Aug 26, 2010
I use Membership.ValidateUser to check user credentials, but when I do so, I get the following ArgumentException: "The serviceUri configuration setting was not found." I just can't understand what is the problem here.
Here is a part from my Web.config:
[Code]....
View 1 Replies
Jul 19, 2010
I am trying to create my own membership system. Therefore I created my own membershipuser class and membership provider class. But I am getting the following error on Createuser method of My membership provider class; no suitable method found to override
This is how my CreateUser method looks like:
public override MyMembershipUser CreateUser(string username, string password, string email, string status, int registerd_on, out UserCreationStatus creation_status)
[code...]
View 6 Replies
Aug 10, 2010
Can somone help me with this error?
Configuration Error
Description:
An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.Parser Error Message: Default Role Provider could not be found.Source Error:
[Code]....
Source File: C:inetpubReaganweb.config Line: 43 Version Information: Microsoft .NET Framework Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927 here is my web.config code for the provider
[Code]....
View 3 Replies
Jul 18, 2013
I found this very usefulĀ [URL]....
How to display No Match Found when there is no data with the entered initials.
Ex: zz
OutputĀ No Match Found
View 1 Replies
Oct 12, 2011
I am building an excel file using the OpenXml sdk 2.0. I am putting it in a memory stream and outputting it to the browser.The problem I am receiving is wiht IE 9 if I click Open it says "filename couldn't be downloaded". If I hit save/save as and save it to the filesystem, then open it, the file opens fine with no errors.
In Firefox regardless of if I use save or open the file when opened in excel says its corrupt.I already built the file by writing it to the filesystem first and that code works. Also since saving to desktop in IE lets me open the file, im assuming the problem has to be with the settings on the Response.BinaryWrite.
I have tried changing the buffer types, changing the content types to include "application/octet-stream", and tried using the extension/content type for office 2003 instead of 2007/2010...Here is my code
Code:
Dim byteArray As Byte()
Using mStream As New MemoryStream
Using spreadSheetDoc As SpreadsheetDocument = SpreadsheetDocument.Create(mStream, SpreadsheetDocumentType.Workbook)
Dim workBPart As WorkbookPart = spreadSheetDoc.AddWorkbookPart
Dim workSPart As WorksheetPart = workBPart.AddNewPart(Of WorksheetPart)()
[code]...
View 3 Replies
May 10, 2010
I following this article for sending SMS it is a winform application.. I have referenced all the Dll's to my asp.net application. I use an aspx page to detect a mobile device connected to a PC..... But it alwys shows COM 'n' Port could not be opened.
using SMS;
using GsmComm.GsmCommunication;
using GsmComm.PduConverter;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
GsmCommMain comm = new GsmCommMain(6, 9600, 300);
comm.Open();
if (!comm.IsConnected())
{
Response.Write("No Phone Connected");
}
else
{
SmsSubmitPdu pdu = new SmsSubmitPdu("test", "+919999999999", "");
CommSetting.comm.SendMessage(pdu);
}
}
}
EDIT:
I use the web development server that ships with Visual Studio... If go to Control Panel -> Phones & Modems -> Modems i could see my mobile connected in com6.. i have tested the winform application it works fine.Is this the answer? ASP.NET pages are supposed to work.What is happening over here is that when you click on open_com button, the ASP.NET page posts back to itself, executes the event handler i.e., opensthe port. Then when the page finishesprocessing the post back, it is unloaded. At this point the COM1 objects is also destroyed.
View 3 Replies
Mar 5, 2011
Recenently my ASP.Net Mvc 3 project stopped compiling and I have no idea why. It is giving me this error message. "Could not load file or assembly 'ProjectName.1' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)"
View 3 Replies