Delen via


Eenmalige aanmelding vanaf een ASPX-webpagina of IFRAME implementeren

 

Gepubliceerd: januari 2017

Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

In dit onderwerp wordt beschreven hoe u een aangepaste webpagina ontwikkelt die SDK-oproepen naar Microsoft Dynamics 365 (online en on-premises) kan maken namens de aangemelde Microsoft Dynamics 365-gebruiker die is aangemeld. Meestal wordt deze functie gebruikt om een webpagina te schrijven die in inline frame in de gebruikersinterface van de Microsoft Dynamics 365-webtoepassing wordt weergegeven. Die webpagina voert de bedoelde bewerking uit, bijvoorbeeld, opslagplaats bieden, terwijl deze is gehost op een website die los staat van de hosting van de site van Dynamics 365. De webpagina kan echter de bewerkingen uitvoeren namens de Dynamics 365-gebruiker die is aangemeld. Het resultaat is naadloze integratie tussen een webpagina en Microsoft Dynamics 365.

Microsoft Dynamics 365 met een aparte website

Dit scenario is voor een Microsoft Dynamics 365Internet Facing Deployment (IFD) waar een aparte website een aangepaste ASPX-website host die optioneel wordt weergegeven in een inline frame van de Microsoft Dynamics 365-webtoepassing. Dit scenario gebruikt federatieve claims. Daarom moet u een beveiligingstokenservice (STS) server instellen voor identiteitsbeheer. Bovendien hebt u ook een certificaat nodig bij het maken van Microsoft Dynamics 365 en andere relying parties van de website, wat het vertrouwen over domeinen heen bouwt tussen deze partijen.

Achtergrondinformatie

Voor meer informatie over het configureren van claims en een relying party raadpleegt u de volgende onderwerpen in TechNet: Microsoft Dynamics CRM implementeren en beheren:

Voor meer informatie over identiteitsbeheer raadpleegt u de cursus over identiteittraining.

Meer informatie:Analyse: Eenmalige aanmelding vanaf een aangepaste webpagina in de Microsoft Dynamics CRM 2011 SDK.

Dynamics 365 (online) met een op Azure gehoste webpagina

Dit scenario is voor gebruik met Microsoft Dynamics 365 (online) waar Microsoft Azure een aangepaste website host die optioneel wordt weergegeven in een inline frame van de Microsoft Dynamics 365-webtoepassing. Dit scenario gebruikt federatieve claims, die worden geleverd door de Windows Livebeveiligingstokenservice (STS)-server voor identiteitsbeheer. U hebt een certificaat nodig bij het maken van Microsoft Dynamics 365 (online) en de relying parties van Microsoft Azure-websites, wat het vertrouwen over domeinen heen bouwt tussen deze partijen.

Achtergrondinformatie

Voor meer informatie over hoe u een relying party configureert, raadpleegt u het volgende onderwerp: Secure Azure Web Role ASP.NET webtoepassing met Acces Control Service v2.0

Voor meer informatie over identiteitsbeheer, raadpleegt u https://channel9.msdn.com/Learn/Courses/IdentityTrainingCourse

Voor meer informatie over het implementeren van dit scenario inclusief problemen die u kunt tegenkomen en hun oplossingen, zie de blogs: CRM Online & Azure: het verbeteren van de SSO-ervaring, en CRM Online & Azure Series.

Inline frame -communicatie inschakelen tussen domeinen

Als u communicatie wilt inschakelen voor een inline frame (iframe) met inhoud van een ander domein, kunt u de methode Window.postMessage gebruiken. Deze browsermethode kan worden gebruikt voor Internet Explorer 8.Google Chrome, Mozilla Firefox, en Apple Safari ondersteunen ook deze methode. Zie de volgende blogberichten voor meer informatie over het gebruik van postMessage:

Zie ook

Gebruikers authenticeren in Microsoft Dynamics 365
Voorbeeld: het gebruik van de ActOnBehalfOf-bevoegdheid nadoen
Een andere gebruiker imiteren
Webresources voor Microsoft Dynamics 365

Microsoft Dynamics 365

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht