---
title: "Webserviceanrop med Single Sign On"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/176990-webserviceanrop-med-single-sign-on"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Micke_xyz"
published: "2009-02-17T15:32:46.000Z"
updated: "2009-02-24T22:03:10.000Z"
replies: 1
views: 550
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/176990-webserviceanrop-med-single-sign-on"
---

# Webserviceanrop med Single Sign On

## #1 — Micke_xyz, 2009-02-17T15:32Z

Jag håller på att utveckla en Website i .Net som kommunicerar med en färdig applikation via Webservices.
Applikationen använder dock Single Sign On och har därmed Anonymous Access avstängt.

När jag skapat en instans av webservicen minService kan jag i min applikation sätta 'credentials' genom att ange:

```
minService.PreAuthenticate = true;
minService.Credentials = System.Net.CredentialCache.DefaultCredentials;
```

Detta fungerar dock inte i vår miljö då minService behöver använda de inloggningsuppgifter som vi har i vår domän, dvs ourdomain\\namn.efternamn.
Hur säger jag åt minService att använda dessa uppgifter?

Permalänk: https://www.webforum.nu/p/176990

## #2 — lilja, 2009-02-24T22:03Z

Kan inte så mycket om WebServices men jag har gjort något liknande innan och skickat vidare användarens uppgifter genom så kallad impersonation.

Här är ett exempel på anrop mot en webservice i Sharepoint.

```
using (ListsSoapClient client = new ListsSoapClient("ListsSoap", serviceURL))
                {
                    client.ClientCredentials.Windows.AllowedImpersonationLevel = TokenImpersonationLevel.Impersonation;
                }
```

Permalänk: https://www.webforum.nu/p/2173293

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/176990-webserviceanrop-med-single-sign-on
