Announcement

Collapse
No announcement yet.

ActiveX Control (COM-Interop) und E_ACCESSDENIED (HRESULT = 0x80070005)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • ActiveX Control (COM-Interop) und E_ACCESSDENIED (HRESULT = 0x80070005)

    hallo Leute,

    ich habe in einer Anwendung eine Referenz auf ein ActiveX-Control (non-visuelles Client-Control, was über tcp auf einen server zugreift). Die Aufrufe klappen soweit problemlos.

    Das Control hat eine Funktion Request, die zu einem server connected und daten zurückgibt.

    Solange die request Methode auf den lokalen Serverdienst zugreift, geht alles. Greife ich auf einen remote laufenden Serverdienst zu, liefert mir die request-Methode E_ACCESSDENIED (HRESULT = 0x80070005).

    Meine Frage: Kann es sein, daß die Sicherheitsrichtlinien dem per Interop angebundenen COM-Objekt nicht erlauben, eine Netzwerkverbindung aufzubauen? Die Anwendung hat Full Trust und die ganz normalen .NET Standard Sicherheitsrichtlinien eingestellt. Das Com-Objekt kann Netzwerkverbindungen zu lokalen Serverdiensten aufbauen, aber nicht zu anderen Rechnern im Intranet.

    Danke schonmal für Eure Hinweise.

    MfG,
    Matthias Leonhardt
    http://www.happyarts.de

  • #2
    Server und Clientseitige Firewalls gecheckt

    Comment

    Working...
    X