{"id":705,"date":"2023-07-20T11:47:02","date_gmt":"2023-07-20T03:47:02","guid":{"rendered":"https:\/\/www.ruianding.com\/blog\/?p=705"},"modified":"2023-08-31T01:49:42","modified_gmt":"2023-08-30T17:49:42","slug":"common-ad-fs-concepts-terminologies","status":"publish","type":"post","link":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/","title":{"rendered":"Common AD FS Concepts Terminologies"},"content":{"rendered":"\n<p class=\"has-pale-cyan-blue-background-color has-background has-small-font-size\">The screenshots with watermark are sourced from the YouTube channel &#8216;<a href=\"https:\/\/www.youtube.com\/@ConceptsWork\">Concepts Works<\/a>&#8216;, specifically featuring the <a href=\"https:\/\/www.youtube.com\/watch?v=--KiPF5_ZSo\">Active Directory Federation Service &#8211; Office365 &#8211; YouTube<\/a> video.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Active Directory Federation Services (ADFS)<\/h4>\n\n\n\n<p>Active Directory Federation Services (ADFS) is a service provided by Microsoft for enabling single sign-on (SSO) across different systems or applications. It allows users to access multiple systems using the same set of credentials, usually through a central identity provider.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Account Store\/Attribute Store<\/h4>\n\n\n\n<p>Account Store or Attribute Store refers to directories or databases used by an organization to store user accounts and their associated attribute values. These stores typically hold information such as user credentials and additional user-related data.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Claims<\/h4>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png\" alt=\"\" class=\"wp-image-716\" width=\"611\" height=\"339\"\/><\/figure>\n\n\n\n<p>Claims can be considered as a set of Attributes, typically represent attributes or characteristics associated with a user, such as their name, email address, role, group membership, or any other relevant data.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Claims Provider<\/h4>\n\n\n\n<p>A Claims Provider, in the context of federated identity authentication services, is responsible for collecting and verifying user information, constructing claims, and packaging them into security tokens. ADFS itself can act as a typical Claims Provider.<\/p>\n\n\n\n<p class=\"has-pale-cyan-blue-background-color has-background has-small-font-size\">The below screenshot shows that the claims provider is the <strong>Active Direcotry<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-79.png\" alt=\"\" class=\"wp-image-712\" width=\"624\" height=\"267\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Claims Provider Trust<\/h4>\n\n\n\n<p>A Claims Provider Trust is another Claims Provider that ADFS trusts. It sends claims to ADFS based on Claims Rules and allows users from the trusted CP to access the relying party trusts configured in ADFS.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-77.png\" alt=\"\" class=\"wp-image-710\" width=\"665\" height=\"343\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Relying Party (RP)<\/h4>\n\n\n\n<p>A Relying Party is the entity that consumes the claims, essentially the application or service that relies on ADFS for user authentication. The Relying Party requests and receives claims from the Claims Provider, and these claims may be transformed or mapped based on Claims Rules.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-80.png\" alt=\"\" class=\"wp-image-713\" width=\"667\" height=\"266\"\/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Relying Party Trust<\/strong><\/h4>\n\n\n\n<p>Configured on the ADFS server is an application that will be contacting ADFS to handle authentication. ADFS validates the authentication requests received from applications with the help of relying party trusts. This validation is performed by verifying the Identifier value in the relying party trust, which should be the same as the one presented when the application sends the authentication request to your ADFS server.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-78.png\" alt=\"\" class=\"wp-image-711\" width=\"784\" height=\"268\"\/><\/figure>\n\n\n\n<p><strong>ADFS supports the following protocols:<\/strong> WsFed, SAML, OAuth, and OpenID Connect. These protocols enable seamless and secure authentication between the application and the ADFS server.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Claims Rule<\/strong><\/h4>\n\n\n\n<p>A Claims Rule is a rule for transforming claims (executed by the Claim Engine). It determines that if the server receives claim A, it will issue claim B. The claims issued by ADFS to the relying party application are constrained by claim rules, which need to be pre-agreed upon and may involve transformation or mapping of claims.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Claim Issuance Policy<\/strong><\/h4>\n\n\n\n<p>A crucial set of rules that determine the specific attributes or claims to be included in the authentication token. This policy precisely defines the claims that must be sent to the application during the authentication process.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">ADFS Database<\/h4>\n\n\n\n<p>A repository used by Active Directory Federation Services (ADFS) to store configuration settings, user information, trust relationships, and security-related data for federated identity authentication. It serves as a central storage for ADFS to manage and authenticate users across multiple applications and systems in a federated environment.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">Windows Internal Database (WID)<\/h5>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-82.png\" alt=\"\" class=\"wp-image-717\" width=\"652\" height=\"362\"\/><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\">SQL Server<\/h5>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-83.png\" alt=\"\" class=\"wp-image-718\" width=\"660\" height=\"373\"\/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>The screenshots with watermark are sourced from the YouTube channel &#8216;Concepts Works&#8216;, specifically featuring the Active Directory Federation Service &#8211; Office365 &#8211; YouTube video. Active Directory Federation Services (ADFS) Active Directory Federation Services (ADFS) is a service provided by Microsoft for enabling single sign-on (SSO) across different systems or applications. It allows users to access [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_themeisle_gutenberg_block_has_review":false,"footnotes":""},"categories":[42,10],"tags":[5],"class_list":["post-705","post","type-post","status-publish","format-standard","hentry","category-adfs","category-tutorial","tag-adfs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Common AD FS Concepts Terminologies - \u6781\u7b80IT\uff5cSimpleIT<\/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:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Common AD FS Concepts Terminologies - \u6781\u7b80IT\uff5cSimpleIT\" \/>\n<meta property=\"og:description\" content=\"The screenshots with watermark are sourced from the YouTube channel &#8216;Concepts Works&#8216;, specifically featuring the Active Directory Federation Service &#8211; Office365 &#8211; YouTube video. Active Directory Federation Services (ADFS) Active Directory Federation Services (ADFS) is a service provided by Microsoft for enabling single sign-on (SSO) across different systems or applications. It allows users to access [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/\" \/>\n<meta property=\"og:site_name\" content=\"\u6781\u7b80IT\uff5cSimpleIT\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-20T03:47:02+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-30T17:49:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png\" \/>\n<meta name=\"author\" content=\"Ruian Ding\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ruian Ding\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/\"},\"author\":{\"name\":\"Ruian Ding\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b\"},\"headline\":\"Common AD FS Concepts Terminologies\",\"datePublished\":\"2023-07-20T03:47:02+00:00\",\"dateModified\":\"2023-08-30T17:49:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/\"},\"wordCount\":529,\"publisher\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b\"},\"image\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png\",\"keywords\":[\"ADFS\"],\"articleSection\":[\"ADFS\",\"Tutorial\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/\",\"url\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/\",\"name\":\"Common AD FS Concepts Terminologies - \u6781\u7b80IT\uff5cSimpleIT\",\"isPartOf\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png\",\"datePublished\":\"2023-07-20T03:47:02+00:00\",\"dateModified\":\"2023-08-30T17:49:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#primaryimage\",\"url\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png\",\"contentUrl\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png\",\"width\":865,\"height\":480},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ruianding.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Common AD FS Concepts Terminologies\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/#website\",\"url\":\"https:\/\/www.ruianding.com\/blog\/\",\"name\":\"Ruian's Tech Troubleshooting Toolbox\",\"description\":\"Debug the World.\",\"publisher\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b\"},\"alternateName\":\"\u4e01\u777f\u5b89\u7684\u6280\u672f\u5206\u4eab\u535a\u5ba2\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ruianding.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b\",\"name\":\"Ruian Ding\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/05\/logo.png\",\"contentUrl\":\"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/05\/logo.png\",\"width\":284,\"height\":284,\"caption\":\"Ruian Ding\"},\"logo\":{\"@id\":\"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"I am currently a Support Specialist at NIO, focusing on cloud-related issues for NIO Power. Previously, at Microsoft Entra ID, I specialized in identity and access management (IAM), including device registration, Windows Hello for Business (WHfB), multi-factor authentication (MFA), and single sign-on (SSO). In addition to my core expertise, I have a strong foundation in Active Directory, Servers, Cloud Computing, Network Administration, and Front-end Web Development. This diverse technical skill set enables me to effectively handle a wide range of challenges in a fast-paced IT environment.\",\"sameAs\":[\"https:\/\/www.ruianding.com\"],\"url\":\"https:\/\/www.ruianding.com\/blog\/author\/ruiand\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Common AD FS Concepts Terminologies - \u6781\u7b80IT\uff5cSimpleIT","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:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/","og_locale":"en_US","og_type":"article","og_title":"Common AD FS Concepts Terminologies - \u6781\u7b80IT\uff5cSimpleIT","og_description":"The screenshots with watermark are sourced from the YouTube channel &#8216;Concepts Works&#8216;, specifically featuring the Active Directory Federation Service &#8211; Office365 &#8211; YouTube video. Active Directory Federation Services (ADFS) Active Directory Federation Services (ADFS) is a service provided by Microsoft for enabling single sign-on (SSO) across different systems or applications. It allows users to access [&hellip;]","og_url":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/","og_site_name":"\u6781\u7b80IT\uff5cSimpleIT","article_published_time":"2023-07-20T03:47:02+00:00","article_modified_time":"2023-08-30T17:49:42+00:00","og_image":[{"url":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png","type":"","width":"","height":""}],"author":"Ruian Ding","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Ruian Ding","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#article","isPartOf":{"@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/"},"author":{"name":"Ruian Ding","@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b"},"headline":"Common AD FS Concepts Terminologies","datePublished":"2023-07-20T03:47:02+00:00","dateModified":"2023-08-30T17:49:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/"},"wordCount":529,"publisher":{"@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b"},"image":{"@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png","keywords":["ADFS"],"articleSection":["ADFS","Tutorial"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/","url":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/","name":"Common AD FS Concepts Terminologies - \u6781\u7b80IT\uff5cSimpleIT","isPartOf":{"@id":"https:\/\/www.ruianding.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#primaryimage"},"image":{"@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png","datePublished":"2023-07-20T03:47:02+00:00","dateModified":"2023-08-30T17:49:42+00:00","breadcrumb":{"@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#primaryimage","url":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png","contentUrl":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/07\/image-81.png","width":865,"height":480},{"@type":"BreadcrumbList","@id":"https:\/\/www.ruianding.com\/blog\/common-ad-fs-concepts-terminologies\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ruianding.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Common AD FS Concepts Terminologies"}]},{"@type":"WebSite","@id":"https:\/\/www.ruianding.com\/blog\/#website","url":"https:\/\/www.ruianding.com\/blog\/","name":"Ruian's Tech Troubleshooting Toolbox","description":"Debug the World.","publisher":{"@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b"},"alternateName":"\u4e01\u777f\u5b89\u7684\u6280\u672f\u5206\u4eab\u535a\u5ba2","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ruianding.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/440d88575b7dc819a4cefc8c4199db3b","name":"Ruian Ding","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/05\/logo.png","contentUrl":"https:\/\/www.ruianding.com\/blog\/wp-content\/uploads\/2023\/05\/logo.png","width":284,"height":284,"caption":"Ruian Ding"},"logo":{"@id":"https:\/\/www.ruianding.com\/blog\/#\/schema\/person\/image\/"},"description":"I am currently a Support Specialist at NIO, focusing on cloud-related issues for NIO Power. Previously, at Microsoft Entra ID, I specialized in identity and access management (IAM), including device registration, Windows Hello for Business (WHfB), multi-factor authentication (MFA), and single sign-on (SSO). In addition to my core expertise, I have a strong foundation in Active Directory, Servers, Cloud Computing, Network Administration, and Front-end Web Development. This diverse technical skill set enables me to effectively handle a wide range of challenges in a fast-paced IT environment.","sameAs":["https:\/\/www.ruianding.com"],"url":"https:\/\/www.ruianding.com\/blog\/author\/ruiand\/"}]}},"_links":{"self":[{"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/posts\/705","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/comments?post=705"}],"version-history":[{"count":6,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/posts\/705\/revisions"}],"predecessor-version":[{"id":726,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/posts\/705\/revisions\/726"}],"wp:attachment":[{"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/media?parent=705"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/categories?post=705"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ruianding.com\/blog\/wp-json\/wp\/v2\/tags?post=705"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}