I have a trouble using PgSqlMembershipProvider in WCF services for authentication.
My configuration section in web.config for service
Code: Select all
Code: Select all
When i call my method
Code: Select all
[OperationContract]
[PrincipalPermission(SecurityAction.Demand, Role = "admin")]
public string[] AdminMethod()
RefusedSet=""
Url=""
StackTrace:
in System.Security.Permissions.PrincipalPermission.ThrowSecurityException()
in System.Security.Permissions.PrincipalPermission.Demand()
in System.Security.PermissionSet.DemandNonCAS()
in GISService.Authenticate(String UserName, String PasswordHash) в c:\Users\User\Documents\Visual Studio 2010\Projects\MyProject\site\App_Code\MyService.cs:string 590
in SyncInvokeAuthenticate(Object , Object[] , Object[] )
in System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
InnerException:
[/quote]
Why it occurs?