Delen via


Eenmalige aanmelding vanaf een ASPX-webpagina of IFRAME implementeren

 

Gepubliceerd: november 2016

Is van toepassing op: Dynamics CRM 2015

In dit onderwerp wordt beschreven hoe u een aangepaste webpagina ontwikkelt die SDK-oproepen naar Microsoft Dynamics CRM 2015 en Microsoft Dynamics CRM Online 2015 Update 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 CRM 2015 met een aparte website

Dit scenario is voor een Microsoft Dynamics CRM 2015Internet 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.

CRM Online met een webpagina door Azure gehost

Dit scenario is voor gebruik met Microsoft Dynamics CRM 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 CRM 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.

Iframe-communicatie inschakelen tussen domeinen

Als u communicatie wilt inschakelen voor een inline frame 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 verifiëren met Microsoft Dynamics CRM 2015-webservices
Voorbeeld: het gebruik van de ActOnBehalfOf-bevoegdheid nadoen
Een andere gebruiker imiteren
Webresources voor Microsoft Dynamics CRM 2015

© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht