Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Objawy

Po skonfigurowaniu programu Microsoft Dynamics CRM 2013 Internet w obliczu wdrażania (IFD), za pomocą Active Directory Federation usługi sieci Web serwera Proxy aplikacji w systemie Windows Server 2012 R2 użytkowników może zostać wyświetlony komunikat o błędzie HTTP 404 podczas próby dostępu do zewnętrznego adresu URL IFD dla programu CRM.

Użytkownicy mogą także zauważyć pętlę pomiędzy CRM IFD URL i adres URL programu ADFS używany podczas konfigurowania IFD.


W dzienniku aplikacji podglądu na serwerze sieci web programu Active Directory Federation Services zdarzeń, może być również zarejestrowany następujący błąd:

Aplikacje: MSIS7042: tej samej sesji przeglądarki klienta dokonał 'X' żądań w ostatnich sekundach "Y". Aby uzyskać szczegółowe informacje, skontaktuj się z administratorem.

w Microsoft.IdentityServer.Web.Protocols.PassiveProtocolHandler.UpdateLoopDetectionCookie (w kontekście WrappedHttpListenerContext)

w Microsoft.IdentityServer.Web.Protocols.WSFederation.WSFederationProtocolHandler.SendSignInResponse (kontekstu WSFederationContext, odpowiedź MSISSignInResponse)

w Microsoft.IdentityServer.Web.PassiveProtocolListener.ProcessProtocolRequest (ProtocolContext protocolContext, PassiveProtocolHandler protocolHandler)

w Microsoft.IdentityServer.Web.PassiveProtocolListener.OnGetContext (w kontekście WrappedHttpListenerContext)

Przyczyna

Active Directory Federation usług aplikacji serwer Proxy sieci Web translacji adresu URL dla nagłówków odpowiedzi HTTP

Rozwiązanie

1. Zaloguj się jako Administrator na serwerze Windows Server 2012 R2, obsługującym rolę WAP
2. uzyskać identyfikatory aplikacji WAP programu CRM. W oknie programu Windows PowerShell wpisz następujące polecenie:
 
Get-WebApplicationProxyApplication | Identyfikator formatu tabeli, nazwa, ExternalURL

3. Uwaga identyfikatory następujące punkty końcowe CRM, które zostały określone podczas konfigurowania programu CRM Internet w obliczu wdrażania

Domeny serwera aplikacji sieci Web
Domena usługi sieci Web odnajdowania
Adres URL domeny zewnętrznej

4. Uruchom następujące polecenie w programie PowerShell, za pomocą identyfikatorów uzyskane w poprzednich krokach, aby wyłączyć translację adresów URL w nagłówki odpowiedzi

Zestaw WebApplicationProxyApplication - ID < WebApplicationServerDomainID > - DisableTranslateUrlInResponseHeaders
Zestaw WebApplicationProxyApplication - ID < DiscoveryWebServiceDomainID > - DisableTranslateUrlInResponseHeaders
Zestaw WebApplicationProxyApplication - ID < ExternalDomainURLID > - DisableTranslateUrlInResponseHeaders

5. Uruchom ponownie usługi programu ADFS na serwer AD FS i serwera Proxy aplikacji sieci Web

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×