Beder om legitimationsoplysninger, når du åbner dokumenter anonymt fra SharePoint Server 2016

Bemærk!: Vi vil gerne give dig den mest opdaterede hjælp, så hurtigt vi kan, på dit eget sprog. Denne side er oversat ved hjælp af automatisering og kan indeholde grammatiske fejl og unøjagtigheder. Det er vores hensigt, at dette indhold skal være nyttigt for dig. Vil du fortælle os, om oplysningerne var nyttige for dig, nederst på denne side? Her er artiklen på engelsk så du kan sammenligne.

Gælder for.

  • Microsoft SharePoint Server 2016

  • Windows Installer (MSI) baseret version af Microsoft Office 2016 programmer (gælder ikke for Office 365-programmer)

  • Anonym adgang, der er aktiveret for det SharePoint-websted eller et bibliotek

  • Få adgang til Office-dokumenter anonymt

  • Få adgang til Office-dokumenter ved hjælp af en anden konto end den, du har logget på Windows

Symptomer

Når du åbner dokumenter i SharePoint Server 2016 ved hjælp af Windows Installer (MSI) baseret version af Office-programmer, bliver du bedt om legitimationsoplysninger, hvis betingelserne i afsnittet "Gælder for" er opfyldt.

Hvorfor dette problem opstår

Office-programmer sender en godkendelse: bæreren sidehoved for kompatibilitet med SharePoint Online og OneDrive for Business. SharePoint Server 2016 sender en meddelelse om HTTP 401 godkendelse på grund af et problem, som lokale SharePoint Server 2016 håndterer anmodninger, der har den godkendelse: bæreren sidehoved, og også på grund af fravær af X-IDCRL_ ACCEPTEREDE: t sidehoved.

Hvordan du kan løse dette problem

Du kan løse dette problem ved deaktivere indstillinger for anmodninger om de pågældende webprogrammer, og brug derefter URL-adressen på omskrivning reglerne effektivt fjerne den godkendelse: bæreren sidehoved fra hoved anmoder om. Kun understøttede URL-adressen på omskrivning regler for SharePoint Server 2016 bruges til at fjerne en anmodning om sidehoved værdi. Se understøttelse af genskriver de og omdirigerer i SharePoint-2016, 2013, 2010 og 2007kan finde flere oplysninger.

Følg disse trin for at implementere denne løsning.

Trin 1: Bloker indstillinger for anmodninger om webprogrammet gennem Web.config

Hvis du vil blokere anmodninger om indstillinger, du ændre filen Web.config for webprogrammet på følgende måde:

< system.webServer >

< sikkerhed >

< requestFiltering allowDoubleEscaping = "true" >

< verber applyToWebDAV = "false" >

< fjerne verber = "Indstillinger" / >

< tilføje verber = "Indstillinger" tilladt = "false" / >

< / verber >

Bemærk! INDSTILLINGER for anmodninger blokeres ikke for Web Distributed Authoring and Versioning (WebDav) anmodninger.

Trin 2: Hente og installere filtypenavnet IIS omskrivning af URL-adresse

Hent og Installer IIS URL-adressen på omskrivning lokalnummerpå SharePoint Web Front End (WFE)-servere.

Trin 3: Føje variablen HTTP_Authorization server til IIS

  1. Start Internet Information Services (IIS) Manager, Vælg SharePoint-serveren i venstre rude, og vælg derefter Omskrivning af URL-adresse i den midterste rude.

  2. Vælg Vis servervariableri højre rude.

  3. Hvis du vil tilføje en ny server-variabel, skal du vælge Føj.

  4. Skriv et variabelt servernavn,som HTTP_Authorization, og vælg derefter OK.

  5. Vælg tilbage til regleri højre rude.

  6. Kontrollere, at variablen HTTP_Authorization server er tilføjeti filen ApplicationHost.config på følgende måde:

< system.webServer >

...
        < omskrivning >

< allowedServerVariables >

< tilføje navn = "HTTP_Authorization" / >

< / allowedServerVariables >

< / omskrive >

Trin 4: tilføje en regel for at standse behandlingen af Omskrivning af URL-adresse regler for anmodninger med andre metoder

Du kan føje en regel til stop behandling yderligere URL-adressen omskrivning af regler, hvis metoden anmodning ikke er (ændre kun hoved anmodninger) i afsnit. For at gøre dette, skal du følge disse trin:

  1. Vælg webprogrammet, og vælg derefter Omskrivning af URL-adresse.

  2. Vælg Tilføje regler til at tilføje en ny regel i højre rude.

  3. Skriv et navn for reglen, som Authrule HEADonly.

  4. I sektionen Sammenlign URL-adresse skal du angive følgende værdier:

    1. Anmodes om en URL-adresse: genkender mønster

    2. Ved hjælp af: regulære udtryk

    3. Mønster: ^(?!. *\.aspx).*$

    4. Ignorer sag indstilling: markeret

  5. Vælg Tilføjbetingelser sektion, og derefter angive følgende værdier:

    1. Betingelse input: {REQUEST_METHOD}

    2. Markér, hvis input streng: ikke svarer til mønstret

    3. Mønster: i afsnit

    4. Ignorer sag indstilling: markeret

  6. Redigere handling sektion på følgende måde:

    1. Handlingstype: ingen

    2. Standse behandlingen af efterfølgende regler indstilling: markeret

  7. Vælg Anvend-> tilbage til regleri højre rude.

Bemærk! Sørg for, at reglen er aktiveret. For at gøre dette, kan du se efter indstillingen Deaktiver regel i højre rude. Denne indstilling vises, når du har valgt reglen.

Trin 5: tilføje en URL-adressen på omskrivning regel for at fjerne den Godkendelse: bæreren sidehoved

Fjerne effektivt den godkendelse: bæreren sidehoved for anmodninger, bruger en URL-adressen på omskrivning regel, som følger:

  1. Vælg webprogrammet, og vælg derefter Omskrivning af URL-adresse.

  2. Vælg Tilføje regler til at tilføje en ny regel i højre rude.

  3. Skriv et navn for reglen, som Authrule.

  4. I sektionen Sammenlign URL-adresse skal du angive følgende værdier:

    1. Anmodes om en URL-adresse: genkender mønster

    2. Ved hjælp af: regulære udtryk

    3. Mønster: ^(?!. *\.aspx).*$

    4. Ignorer sag indstilling: markeret

  5. Vælg Tilføji sektionen Server Variable , Angiv følgende værdier, og vælg derefter OK:

    1. Variabelt servernavn: HTTP_Authorization

    2. Værdi: ingen

    3. Erstatte den eksisterende værdi indstilling: markeret

  6. Angiv følgende værdier i afsnittet handling

    1. Handlingstype: ingen

    2. Standse behandlingen af efterfølgende regler: markeret

  7. Vælg Anvend->tilbage til regleri højre rude.

Bemærk! Sørg for, at reglen er aktiveret. For at gøre dette, kan du se efter indstillingen Deaktiver regel i højre rude. Denne indstilling vises, når du har valgt reglen.

Løse dette problem i SharePoint Server 2016 farmen

Gentag alle trin fra den forrige sektion på alle SharePoint Web Front End (WFE) servere i farmen til at sørge for, at alle servere, der er konfigureret identisk. Hvis du allerede har brugt omskrivning regler, skal de to regler fra den forrige sektion skal angives som de sidste to på listen, fordi i afsnit reglen deaktiverer efterfølgende regler.

På grund af begrænsningerne i filtypenavnet IIS omskrivning af URL-adresse, kan reglerne, der i øjeblikket ikke kombineres på en måde, hvor dem fungerer korrekt.  Denne situation kan blive ændret i en fremtidig revision af filtypenavnet, eller en alternativ variant kan findes i fremtiden.  Disse metoder er nu den bedste bekræftet metode til at løse dette problem ved hjælp af omskrivning af URL-adresse.

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×