{"version":"1.0","provider_name":"R\u00e9mi VERNIER","provider_url":"https:\/\/remivernier.com","author_name":"R\u00e9mi","author_url":"https:\/\/remivernier.com\/index.php\/author\/admin8278\/","title":"Azure AD: ADAL, MSAL? - R\u00e9mi VERNIER","type":"rich","width":600,"height":338,"html":"<blockquote class=\"wp-embedded-content\" data-secret=\"jqlAPnzWVD\"><a href=\"https:\/\/remivernier.com\/index.php\/2018\/09\/02\/azure-ad-adal-msal\/\">Azure AD: ADAL, MSAL?<\/a><\/blockquote><iframe sandbox=\"allow-scripts\" security=\"restricted\" src=\"https:\/\/remivernier.com\/index.php\/2018\/09\/02\/azure-ad-adal-msal\/embed\/#?secret=jqlAPnzWVD\" width=\"600\" height=\"338\" title=\"\u00ab\u00a0Azure AD: ADAL, MSAL?\u00a0\u00bb &#8212; R\u00e9mi VERNIER\" data-secret=\"jqlAPnzWVD\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\" class=\"wp-embedded-content\"><\/iframe><script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n\/*! This file is auto-generated *\/\n!function(d,l){\"use strict\";l.querySelector&&d.addEventListener&&\"undefined\"!=typeof URL&&(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&&!\/[^a-zA-Z0-9]\/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret=\"'+t.secret+'\"]'),o=l.querySelectorAll('blockquote[data-secret=\"'+t.secret+'\"]'),c=new RegExp(\"^https?:$\",\"i\"),i=0;i<o.length;i++)o[i].style.display=\"none\";for(i=0;i<a.length;i++)s=a[i],e.source===s.contentWindow&&(s.removeAttribute(\"style\"),\"height\"===t.message?(1e3<(r=parseInt(t.value,10))?r=1e3:~~r<200&&(r=200),s.height=r):\"link\"===t.message&&(r=new URL(s.getAttribute(\"src\")),n=new URL(t.value),c.test(n.protocol))&&n.host===r.host&&l.activeElement===s&&(d.top.location.href=t.value))}},d.addEventListener(\"message\",d.wp.receiveEmbedMessage,!1),l.addEventListener(\"DOMContentLoaded\",function(){for(var e,t,s=l.querySelectorAll(\"iframe.wp-embedded-content\"),r=0;r<s.length;r++)(t=(e=s[r]).getAttribute(\"data-secret\"))||(t=Math.random().toString(36).substring(2,12),e.src+=\"#?secret=\"+t,e.setAttribute(\"data-secret\",t)),e.contentWindow.postMessage({message:\"ready\",secret:t},\"*\")},!1)))}(window,document);\n\/\/# sourceURL=https:\/\/remivernier.com\/wp-includes\/js\/wp-embed.min.js\n\/* ]]> *\/\n<\/script>\n","description":"Quid est ? \/\u00a0Qu\u2019es aqu\u00f2\u00a0? Ces 2 acronymes sont en r\u00e9alit\u00e9 les biblioth\u00e8ques\u00a0d\u2019authentification Azure Active Directory. ADAL pour Azure Active Directory Authentication Library et MSAL pour Microsoft Authentication Library\u00a0permettent aux d\u00e9veloppeurs d\u2019applications d\u2019authentifier les utilisateurs dans une instance locale d\u2019Active Directory (AD), puis d\u2019obtenir des jetons pour s\u00e9curiser les appels d\u2019API. Ces 2 protocoles prennent","thumbnail_url":"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/azure-ad-adal-msal-sch1.jpg"}