system.security

ASP.NET WebPermission Security Exception

I usually hate posting these types of questions as normally I find that the best way to really learn is to figure out the answer yourself. However, I need an answer to this question really quickly as I have a client who can't run her business due to this problem. Yesterday my ASP.NET host provider moved my application from a server ru...

RegistryPermission error when call from a C# console app.

Hi, Just looking for some pointer before I head down the wrong path. I have written small C# console app that opens, reads, writes and deletes from our users registry under both HKEY_LOCAL_MACHINE and HKEY_CURRENT_USER Of course, I got it to work on my PC and all the test PC but one of our clients is getting an error when they try to r...

Token-Based Authentication in WCF

I am creating a website which will contain both ASP.NET pages and a Flash applet. I want to encapsulate my business logic in a WCF service which will be exposed through two endpoints: One accesssible over the Internet through HTTP(S), for use by the Flash client, and one accessible within the data center for use by the application serv...

ProtectedData.Unprotect() after Impersonate()

The following code doesn't work: IntPtr token = Win32Dll.LogonUser(“user1”, “mydomain”, “password1”); WindowsIdentity id = new WindowsIdentity(token); WindowsImpersonationContext ic = id.Impersonate(); byte[] unprotectedBytes = ProtectedData.Unprotect(passwordBytes, null, DataProtectionScope.CurrentUser); password = Encoding.Unicode.Get...

NHibernate + Remoting = ReflectionPermission Exception

Hi all, We are dealing with a problem when using NHibernate with Remoting in a machine with full trust enviroment (actually that's our dev machine). The problem happens when whe try to send as a parameter an object previously retrieved from the server, that contains a NHibernate Proxy in one of the properties (a lazy one). As we are i...

System.Security.Permissions.SecurityPermission and Reflection on Godaddy

UPDATED! I've highlighted the line that throws the error and added the code-behind for one of my User Controls (its at the bottom). I have the following method which allows me to dynamically add "user controls" via code behind. Like this: UserControl myCtrl = LoadControl( "/pathtocontrol/control.ascx", p1, p2 ); litControl.AddCont...

Custom extensions in System.Security.Cryptography.X509Certificates

The .NET class System.Security.Cryptography.X509Certificates.X509Extension does not support some X.509 extensions I want to parse (subject alternative name, name constraints). The MSDN page for this class states "Custom extensions can be registered in a CryptoConfig file" (link), but the description of the CryptoConfig class discusses o...

'Cast object of type' error - resolved by IIS recycle

3rd party ASP.Net web site and web service installed. The code appears not to log errors to server log or custom error log. User receives the following critical untrapped error message: "System.Web.Services.Protocols.SoapException: Unable to cast object of type 'System.Security.Principal.WindowsIdentity' to type 'Library.Security.Iden...

How can you generate OTP with system.security.cryptography that can be authenticated on client?

Anyone know where I could find sample code for this with system.security.cryptography namespace -- or instructions followable by a developer? The purpose is to add two-factor authentication to an asp.net website. On website I want to ask user to enter a passcode (similar to if they got it from a keyfob). On the client side I want to pro...