{"id":695,"date":"2018-09-22T11:31:09","date_gmt":"2018-09-22T09:31:09","guid":{"rendered":"http:\/\/remivernier.com\/?p=695"},"modified":"2018-11-21T10:48:56","modified_gmt":"2018-11-21T09:48:56","slug":"maxtokensize-et-erreurs-http-400","status":"publish","type":"post","link":"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/","title":{"rendered":"MaxTokenSize et erreurs HTTP 400"},"content":{"rendered":"<h2><strong>MaxTokenSize<\/strong>?<\/h2>\n<p>Au fur et \u00e0 mesure de la vie d&rsquo;un Active Directory, les comptes utilisateurs deviennent membres de groupes de s\u00e9curit\u00e9 de plus en plus nombreux. Cela peut provoquer dans certains cas des probl\u00e8mes g\u00e9n\u00e9ralement difficiles \u00e0 reconna\u00eetre. Ils apparaissent souvent comme des d\u00e9faillances d\u2019application al\u00e9atoires ou des pannes: Echecs de l&rsquo;application de strat\u00e9gie de groupe, lancement d&rsquo;un site Web finissant en erreur HTTP 400, ouverture se session impossible, etc&#8230;<\/p>\n<p>Les informations d&rsquo;appartenance \u00e0 un groupe utilis\u00e9es pour cr\u00e9er un jeton d&rsquo;acc\u00e8s sont envoy\u00e9es chiffr\u00e9es dans un ticket Kerberos. La partie du ticket Kerberos utilis\u00e9e pour stocker ces informations d&rsquo;appartenance au groupe est appel\u00e9e\u00a0le <strong>Privilege Attribute Certificate (PAC)<\/strong>.\u00a0Pour en savoir plus sur le PAC, <a href=\"http:\/\/remivernier.com\/index.php\/2018\/07\/07\/kerberos-exploration\/\">vous pouvez consulter cet article<\/a> ou <a href=\"https:\/\/msdn.microsoft.com\/en-us\/library\/cc237917.aspx\" target=\"_blank\" rel=\"noopener\">[MS-PAC]\u00a0pour connaitre la structure compl\u00e8te du PAC<\/a>.<\/p>\n<p><a href=\"http:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/maxtokensize-et-erreurs-http-400-img10\/\" rel=\"attachment wp-att-744\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-744\" src=\"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img10.jpg\" alt=\"\" width=\"672\" height=\"380\" srcset=\"https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img10.jpg 672w, https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img10-300x170.jpg 300w\" sizes=\"auto, (max-width: 672px) 100vw, 672px\" \/><\/a><\/p>\n<p>Si la taille de jeton maximale est d\u00e9finie sur une valeur trop petite pour contenir toutes les informations d&rsquo;appartenance \u00e0 un groupe pour un utilisateur, le jeton ne contiendra pas l&rsquo;appartenance \u00e0 un groupe complet. Un utilisateur ne pourra pas s&rsquo;authentifier car le jeton Kerberos g\u00e9n\u00e9r\u00e9 lors des tentatives d&rsquo;authentification a une taille maximale fixe. Les protocoles de transports tels que RPC (Remote Procedure Call) et HTTP s&rsquo;appuient sur la valeur <strong>MaxTokenSize<\/strong> lorsqu&rsquo;ils s&rsquo;allouent un espace m\u00e9moire pour traiter l&rsquo;authentification. Cette valeur a \u00e9volu\u00e9e depuis Windows 2000. Nous sommes \u00e0 pr\u00e9sent dans les versions de Windows les plus r\u00e9centes sur <strong>une valeur \u00e0 48Ko<\/strong>.<\/p>\n<p><strong>Attention<\/strong>, cet article ne traite que du ph\u00e9nom\u00e8ne rencontr\u00e9 \u00e0 l&rsquo;utilisation du protocole Kerberos. Dans la plupart des cas quand NTLM est utilis\u00e9, aucun probl\u00e8me n\u2019appara\u00eetra dans la phase d&rsquo;authentification. En effet NTLM fournit le PAC apr\u00e8s cette phase par le message\u00a0 NETLOGON_VALIDATION_SAM_INFO4.<\/p>\n<h2>Ouverture de session Windows<\/h2>\n<p>Lorsqu&rsquo;un utilisateur ouvre une session et que l&rsquo;authentification r\u00e9ussit, le processus d&rsquo;ouverture de session renvoie un SID pour l&rsquo;utilisateur et une liste de SID pour les groupes de s\u00e9curit\u00e9 de l&rsquo;utilisateur. Ces informations sont ensuite forg\u00e9es dans le TGT et utilis\u00e9e aussi dans les TGS. Le PAC peut contenir le SID des groupes ci dessous:<\/p>\n<ul>\n<li>Le SID principal de l&rsquo;utilisateur, y compris les SID history,<\/li>\n<li>Le SID de chaque groupe local de domaine,<\/li>\n<li>Le SID de chaque groupe global y compris si existant des SID history de groupes,<\/li>\n<li>Le SID de chaque groupe universel y compris si existant des SID history de groupes,<\/li>\n<li>Globalement l&rsquo;ensemble des SID de groupes y compris les groupes imbriqu\u00e9s.<\/li>\n<\/ul>\n<p><strong>Attention:<\/strong> Le champ qui contient les SID des appartenances au groupe dans le jeton d&rsquo;acc\u00e8s peut contenir th\u00e9oriquement un maximum de 1 024 SID. En r\u00e9alit\u00e9 \u00e7a n&rsquo;est pas vraiment 1024 mais 1024 &#8211; 9 soit 1015 SID! Si l&rsquo;utilisateur fait donc partit de plus de<strong> 1015 groupes<\/strong>,\u00a0 l&rsquo;autorit\u00e9 de s\u00e9curit\u00e9 locale (LSA) ne peut pas cr\u00e9er de jeton d&rsquo;acc\u00e8s lors de la tentative d&rsquo;ouverture de session. Si cela se produit, le message d&rsquo;erreur ci dessous s&rsquo;affiche \u00e0 l&rsquo;ouverture de session de l&rsquo;utilisateur:<\/p>\n<p><a href=\"http:\/\/remivernier.com\/index.php\/2018\/09\/28\/maxtokensize-et-erreurs-http-400\/maxtokensize-et-erreurs-http-400-img5\/\" rel=\"attachment wp-att-710\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-710\" src=\"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img5.jpg\" alt=\"\" width=\"520\" height=\"222\" srcset=\"https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img5.jpg 520w, https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img5-300x128.jpg 300w\" sizes=\"auto, (max-width: 520px) 100vw, 520px\" \/><\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-736\" src=\"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img9.jpg\" alt=\"\" width=\"583\" height=\"287\" srcset=\"https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img9.jpg 583w, https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img9-300x148.jpg 300w\" sizes=\"auto, (max-width: 583px) 100vw, 583px\" \/><\/p>\n<h2>Calcul du de la taille d&rsquo;un Token pour un compte<\/h2>\n<p>Au del\u00e0 de cette limite en nombre de groupe, certains groupes prennent une place plus importante que d&rsquo;autres et peuvent contribuer s&rsquo;ils sont trop importants \u00e0 g\u00e9n\u00e9rer des probl\u00e8mes bien avant d&rsquo;avoir 1015 groupes. Il existe une formule math\u00e9matique permettant de calculer la valeur du token pour un utilisateur: Microsoft la documente dans <a href=\"https:\/\/support.microsoft.com\/fr-fr\/help\/327825\/problems-with-kerberos-authentication-when-a-user-belongs-to-many-grou\" target=\"_blank\" rel=\"noopener\">cet article<\/a> et nous pouvons la rependre ici:<\/p>\n<p>TokenSize = 1200 octets + (40 octets X\u00a0<span style=\"color: #ff6600;\">d<\/span>)+ (8 octets X <span style=\"color: #339966;\">s<\/span>)<\/p>\n<p><span style=\"color: #ff6600;\">d<\/span>: Repr\u00e9sente le nombre de groupes locaux auquel appartient un utilisateur + le nombre de groupes universels situ\u00e9s en dehors du domaine de compte de l&rsquo;utilisateur + le nombre de groupes repr\u00e9sent\u00e9s dans l&rsquo;SID history.<\/p>\n<p><span style=\"color: #339966;\">s<\/span>: Repr\u00e9sente le nombre de groupes globaux auquel appartient un utilisateur + le nombre de groupes universels dans le domaine de compte d&rsquo;un utilisateur.<\/p>\n<p>1200: Repr\u00e9sente la valeur estim\u00e9e pour la le reste du ticket. Cette valeur peut varier en fonction de facteurs tels que la longueur du nom de domaine DNS, le nom du client et d&rsquo;autres facteurs&#8230; (D&rsquo;exp\u00e9rience, nous sommes plus autour de 1340 octets)<\/p>\n<p>Nous pouvons utiliser <a href=\"https:\/\/gallery.technet.microsoft.com\/scriptcenter\/Check-for-MaxTokenSize-520e51e5\" target=\"_blank\" rel=\"noopener\">ce script powershell<\/a> pour calculer la valeur d&rsquo;un Ticket pour un utilisateur. Il reprend la formule ci dessus. Il existe cependant une m\u00e9thode moins connue qui permet de lister les groupes auxquels un utilisateur appartient \u00e0 travers la commande NTDSUTIL \/\u00a0Group Membership Evaluation puis run NOMDEDOMAIN nomducompte.<\/p>\n<h2><\/h2>\n<h2>IIS, HTTP 400 &#8211; Bad Request<\/h2>\n<p>Par le pass\u00e9 Microsoft avait indiqu\u00e9 qu&rsquo;il \u00e9tait possible d&rsquo;augmenter la taille du MaxTokenSize \u00e0 65 535 o. C&rsquo;est quelque chose qui <strong>n&rsquo;est pas \u00e0 recommander<\/strong> car certaines applications se calquent sur cette valeur. Prenons l&rsquo;exemple de IIS. Comme nous l&rsquo;avons vu dans <a href=\"https:\/\/remivernier.com\/index.php\/2018\/09\/16\/exploration-des-entetes-http-www-authenticate\/\">cet article<\/a>, le client utilise\u00a0l\u2019ent\u00eate\u00a0\u00a0<strong>\u00ab\u00a0Autorization\u00a0\u00bb<\/strong>\u00a0pour fournir au serveur IIS des \u00e9l\u00e9ments d\u2019authentification (Ticket Kerberos). La taille de l\u2019en-t\u00eate augmente donc avec le nombre de groupes d\u2019utilisateurs.\u00a0Si l\u2019en-t\u00eate HTTP augmente au-del\u00e0 des limites qui sont configur\u00e9s sur le serveur, le serveur IIS peut rejeter la demande et envoyer un message d\u2019erreur comme r\u00e9ponse (HTTP 400 &#8211; Bad Request).<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-730\" src=\"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img8.jpg\" alt=\"\" width=\"760\" height=\"205\" srcset=\"https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img8.jpg 760w, https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img8-300x81.jpg 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/p>\n<p>2 valeurs dans la base de registre du serveurs pour HTTP.sys permettent de contr\u00f4ler la taille maximale de chaque en-t\u00eate de demande HTTP. Par d\u00e9faut ces valeurs ne sont pas pr\u00e9sentes mais peuvent au besoin \u00eatre cr\u00e9\u00e9es sous HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\HTTP\\Parameters . L\u2019entr\u00e9e de Registre <strong>MaxFieldLength<\/strong> sp\u00e9cifie la limite sup\u00e9rieure de la taille totale de la ligne Request et des en-t\u00eates. En g\u00e9n\u00e9ral, cette entr\u00e9e de Registre est configur\u00e9e avec l\u2019entr\u00e9e de Registre <strong>MaxRequestBytes<\/strong> . Si la valeur de MaxRequestBytes est inf\u00e9rieure \u00e0 la valeur de MaxFieldLength, la valeur MaxFieldLength est ajust\u00e9e.<\/p>\n<p>M\u00eame si absente dans le registre, MaxFieldLength est fix\u00e9 par d\u00e9faut \u00e0 partir de Windows 2012 \u00e0 65 534 o. En raison du codage HTTP en base64 de l&rsquo;ent\u00eate HTTP, la valeur du MaxTokenSize ne doit donc pas d\u00e9passer 48 000 octets (48 o X 1.333 = env 64 o). Les 1.333 repr\u00e9sentent l&rsquo;encodage en base 64 qui augmente m\u00e9caniquement la taille de l\u2019ent\u00eate. <a href=\"http:\/\/remivernier.com\/index.php\/2018\/09\/16\/exploration-des-entetes-http-www-authenticate\/\">Vous pouvez consulter cet article pour aller plus loin en d\u00e9codant l&rsquo;ent\u00eate Autorization<\/a>.<\/p>\n<p><a href=\"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img12.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-843\" src=\"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img12.jpg\" alt=\"\" width=\"599\" height=\"281\" srcset=\"https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img12.jpg 599w, https:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img12-300x141.jpg 300w\" sizes=\"auto, (max-width: 599px) 100vw, 599px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>Solutions<\/h2>\n<p>Nous l&rsquo;avons vu, il n&rsquo;est pas recommand\u00e9 d&rsquo;augmenter les valeurs\u00a0MaxTokenSize pour \u00e9viter les sur-probl\u00e8mes notamment li\u00e9s au applications diverses composant l&rsquo;\u00e9cosyst\u00e8me Microsoft.<br \/>\nUne autre id\u00e9es serait d\u2019activer la compression du SID \u00e0 partir de Windows 2012 mais encore une fois <a href=\"https:\/\/support.microsoft.com\/en-gb\/help\/2774190\/resource-sid-compression-in-windows-server-2012-may-cause-authorizatio\" target=\"_blank\" rel=\"noopener\">certaines applications ne supportant pas ce fonctionnement risquent de ne plus fonctionner<\/a>.<\/p>\n<p>Le seul conseil qui pourrait \u00eatre donn\u00e9 serait de r\u00e9duire la taille du ticket Kerberos en effectuant un m\u00e9nage sur le nombre de groupe. Malheureusement cette tache n&rsquo;est pas ais\u00e9 surtout pour les environnements importants. Il faut donc se focaliser sur les groupes les plus \u00ab\u00a0gourmands\u00a0\u00bb, les\u00a0<span style=\"color: #ff6600;\">d<\/span> dans le calcul plus haut. Au del\u00e0 de l&rsquo;aspect s\u00e9curit\u00e9, le nettoyage de l&rsquo;historique SID peut \u00eatre aussi une bonne solution ainsi que la limitation du nombre d&rsquo;utilisateurs configur\u00e9s pour utiliser \u00ab\u00a0approuv\u00e9 pour la d\u00e9l\u00e9gation.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MaxTokenSize? Au fur et \u00e0 mesure de la vie d&rsquo;un Active Directory, les comptes utilisateurs deviennent membres de groupes de s\u00e9curit\u00e9 de plus en plus nombreux. Cela peut provoquer dans certains cas des probl\u00e8mes g\u00e9n\u00e9ralement difficiles \u00e0 reconna\u00eetre. Ils apparaissent souvent comme des d\u00e9faillances d\u2019application al\u00e9atoires ou des pannes: Echecs de l&rsquo;application de strat\u00e9gie de<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11,14,4],"tags":[],"class_list":["post-695","post","type-post","status-publish","format-standard","hentry","category-active-directory","category-directory-services","category-kerberos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.8.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>MaxTokenSize et erreurs HTTP 400 - R\u00e9mi VERNIER<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"MaxTokenSize et erreurs HTTP 400 - R\u00e9mi VERNIER\" \/>\n<meta property=\"og:description\" content=\"MaxTokenSize? Au fur et \u00e0 mesure de la vie d&rsquo;un Active Directory, les comptes utilisateurs deviennent membres de groupes de s\u00e9curit\u00e9 de plus en plus nombreux. Cela peut provoquer dans certains cas des probl\u00e8mes g\u00e9n\u00e9ralement difficiles \u00e0 reconna\u00eetre. Ils apparaissent souvent comme des d\u00e9faillances d\u2019application al\u00e9atoires ou des pannes: Echecs de l&rsquo;application de strat\u00e9gie de\" \/>\n<meta property=\"og:url\" content=\"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/\" \/>\n<meta property=\"og:site_name\" content=\"R\u00e9mi VERNIER\" \/>\n<meta property=\"article:published_time\" content=\"2018-09-22T09:31:09+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-11-21T09:48:56+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img10.jpg\" \/>\n<meta name=\"author\" content=\"R\u00e9mi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"R\u00e9mi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/\",\"url\":\"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/\",\"name\":\"MaxTokenSize et erreurs HTTP 400 - R\u00e9mi VERNIER\",\"isPartOf\":{\"@id\":\"https:\/\/remivernier.com\/#website\"},\"datePublished\":\"2018-09-22T09:31:09+00:00\",\"dateModified\":\"2018-11-21T09:48:56+00:00\",\"author\":{\"@id\":\"https:\/\/remivernier.com\/#\/schema\/person\/a4c76c63a5a3d94454484845e42fc906\"},\"breadcrumb\":{\"@id\":\"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/remivernier.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MaxTokenSize et erreurs HTTP 400\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/remivernier.com\/#website\",\"url\":\"https:\/\/remivernier.com\/\",\"name\":\"R\u00e9mi VERNIER\",\"description\":\"Active Directory Services, Azure &amp; co...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/remivernier.com\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/remivernier.com\/#\/schema\/person\/a4c76c63a5a3d94454484845e42fc906\",\"name\":\"R\u00e9mi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/remivernier.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f750448bc07f5d1d9c1189344283777ec0d33275c184599b199fb6b305bc6fba?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/f750448bc07f5d1d9c1189344283777ec0d33275c184599b199fb6b305bc6fba?s=96&d=mm&r=g\",\"caption\":\"R\u00e9mi\"},\"sameAs\":[\"http:\/\/www.linkedin.com\/in\/remi-vernier\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"MaxTokenSize et erreurs HTTP 400 - R\u00e9mi VERNIER","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/","og_locale":"fr_FR","og_type":"article","og_title":"MaxTokenSize et erreurs HTTP 400 - R\u00e9mi VERNIER","og_description":"MaxTokenSize? Au fur et \u00e0 mesure de la vie d&rsquo;un Active Directory, les comptes utilisateurs deviennent membres de groupes de s\u00e9curit\u00e9 de plus en plus nombreux. Cela peut provoquer dans certains cas des probl\u00e8mes g\u00e9n\u00e9ralement difficiles \u00e0 reconna\u00eetre. Ils apparaissent souvent comme des d\u00e9faillances d\u2019application al\u00e9atoires ou des pannes: Echecs de l&rsquo;application de strat\u00e9gie de","og_url":"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/","og_site_name":"R\u00e9mi VERNIER","article_published_time":"2018-09-22T09:31:09+00:00","article_modified_time":"2018-11-21T09:48:56+00:00","og_image":[{"url":"http:\/\/remivernier.com\/wp-content\/uploads\/2018\/09\/maxtokensize-et-erreurs-http-400-img10.jpg"}],"author":"R\u00e9mi","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"R\u00e9mi","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/","url":"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/","name":"MaxTokenSize et erreurs HTTP 400 - R\u00e9mi VERNIER","isPartOf":{"@id":"https:\/\/remivernier.com\/#website"},"datePublished":"2018-09-22T09:31:09+00:00","dateModified":"2018-11-21T09:48:56+00:00","author":{"@id":"https:\/\/remivernier.com\/#\/schema\/person\/a4c76c63a5a3d94454484845e42fc906"},"breadcrumb":{"@id":"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/remivernier.com\/index.php\/2018\/09\/22\/maxtokensize-et-erreurs-http-400\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/remivernier.com\/"},{"@type":"ListItem","position":2,"name":"MaxTokenSize et erreurs HTTP 400"}]},{"@type":"WebSite","@id":"https:\/\/remivernier.com\/#website","url":"https:\/\/remivernier.com\/","name":"R\u00e9mi VERNIER","description":"Active Directory Services, Azure &amp; co...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/remivernier.com\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/remivernier.com\/#\/schema\/person\/a4c76c63a5a3d94454484845e42fc906","name":"R\u00e9mi","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/remivernier.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/f750448bc07f5d1d9c1189344283777ec0d33275c184599b199fb6b305bc6fba?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f750448bc07f5d1d9c1189344283777ec0d33275c184599b199fb6b305bc6fba?s=96&d=mm&r=g","caption":"R\u00e9mi"},"sameAs":["http:\/\/www.linkedin.com\/in\/remi-vernier"]}]}},"_links":{"self":[{"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/posts\/695","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/comments?post=695"}],"version-history":[{"count":41,"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/posts\/695\/revisions"}],"predecessor-version":[{"id":844,"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/posts\/695\/revisions\/844"}],"wp:attachment":[{"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/media?parent=695"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/categories?post=695"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/remivernier.com\/index.php\/wp-json\/wp\/v2\/tags?post=695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}