Re: tired of counting.... UDP socket bug

From: Willy Denoyette [MVP] (willy.denoyette_at_pandora.be)
Date: 01/13/04


Date: Tue, 13 Jan 2004 21:57:14 +0100

Where do you run this external class from?
If it's from a network share, you should configure your Code access security
policies accordingly. By default such code has no SocketPermission.

Willy.

"Bryan Martin" <spam@ahwayside.com, uce@ftc.gov> wrote in message
news:ePT4rIT2DHA.2556@TK2MSFTNGP10.phx.gbl...
> Using udp sockets inside a class called by ASP.NET
>
> By impersonating you can use a TCP socket from a external class and call
it
> from a ASP.NET page. However, changing the socket type to UDP and binding
> it to a port throws an error "An attempt was made to access a socket in a
> way forbidden by its access permissions".
>
> I tried all the methods I knew of to get this to work such as...
> ASPNET added the account to the local administrators
> ASPNET act as part of the os inside local policy
> <identity impersonate="true" userName="administrator" password="*****" />
> inside the web.config file.
> System.Security.Principal.WindowsIdentity.GetCurrent.Impersonate inside
code
> I have seen
(http://support.microsoft.com/default.aspx?scid=kb;EN-US;195445)
>
> Equipment & Software:
> W2K Advanced Server SP4 IIS 5
> VS.NET 1.0
>
> This leaves me at a loss on how to get my class to run from a ASP.NET
page.
> I have searched the web and msdn without success. If anyone knows
something
> I dont then please speak up.
>
> Bryan
>
>
>
> See the attached file for example class or view it at
> www.myplaceinspace.com/testclass.txt . Calling this from ASP.NET gives
> the same result on win2ksp4 IIS5.
>
> "An attempt was made to access a socket in a way forbidden by its access
> permissions"
>
> I have also posted this to
> http://www.asp.net/Forums/ShowPost.aspx?tabindex=1&PostID=437940 without
> success
>
>
>
>
>



Relevant Pages

  • Re: tired of counting.... UDP socket bug
    ... Bryan ... >> By impersonating you can use a TCP socket from a external class and call ... >> ASPNET added the account to the local administrators ... >> I have searched the web and msdn without success. ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • Re: tired of counting.... UDP socket bug
    ... changing the socket type to UDP and binding ... > ASPNET added the account to the local administrators ... > ASPNET act as part of the os inside local policy ... > I have searched the web and msdn without success. ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • tired of counting.... UDP socket bug
    ... Using udp sockets inside a class called by ASP.NET ... By impersonating you can use a TCP socket from a external class and call it ... ASPNET added the account to the local administrators ... I have searched the web and msdn without success. ...
    (microsoft.public.dotnet.framework.aspnet.security)
  • Re: IOCP and WSASend
    ... success, only at GQCS... ... // close the socket and free all allocated resources ... > I'm using IOCP and WSASend to send data. ... > recieving message about sending complete of closed socket and error raised ...
    (microsoft.public.win32.programmer.networks)
  • Re: Winsock connect issues
    ... >> then create the socket by calling socket, which also returns success, i ... >> before returning a socket error of 10060 (Connection timeout). ... >> Nick Pateman ...
    (microsoft.public.win32.programmer.networks)