{"id":880,"date":"2017-01-16T12:18:34","date_gmt":"2017-01-16T12:18:34","guid":{"rendered":"https:\/\/anwi.gmbh\/?p=880"},"modified":"2023-10-27T12:22:01","modified_gmt":"2023-10-27T12:22:01","slug":"web-single-sign-on-with-saml-2-0","status":"publish","type":"post","link":"https:\/\/anwi.gmbh\/?p=880&lang=en","title":{"rendered":"Web Single Sign-On with SAML 2.0"},"content":{"rendered":"<p>While SAML is already widely used in the industry, the configuration within WebLogic<br \/>\nServer is complex and in most companies not part of the regular routine. We want to take a look at a simple SAML example that was published in an article by<a href=\"http:\/\/www.oracle.com\/au\/products\/database\/sso-with-saml-099684.html\" target=\"_blank\" rel=\"noopener\"> VikrantSawant in 2007<\/a>.&nbsp;This former example demonstrates a Web<br \/>\nSSO scenario using SAML 1.1 in WebLogic Server 9.2.<br \/>\nWe want to upgrade this example, using SAML 2.0 in WebLogic Server 12.1.3.<br \/>\nThis is a tutorial in which we will walk through all the necessary steps to set up and run the SAML 2.0 example. This includes the installation and configuration of WebLogic server, creation of two WebLogic server domains, installation of the test applications and configuration of the identity provider and service provider domains. To provide a comprehensive overview, the separate tutorial steps are summarized in mind map diagrams. The tutorial comprises a Service Provider initiated flow and an Identity Provider initiated flow, which both will be demonstrated during the testing steps. As an addition, the tutorial demonstrates the usage of the WebLogic feature \u201cvirtual user\u201d.<\/p>\n<p>The tutorial was developed and tested on a Windows 7 machine. A zip package containing all necessary files is provided at the tutorial website. This also includes a text file with a set of windows commands to help to set up the domains and user configurations. We expect the tutorial to run also on Linux or any other platform supported by WebLogic server, although this was not tested.<\/p>\n<p><strong>Read the full Article as PDF<\/strong>: <a href=\"https:\/\/anwi.gmbh\/wp-content\/uploads\/2017\/01\/SAML2_Web_SSO_Tutorial.pdf\" target=\"_blank\" rel=\"noopener\">&nbsp;SAML2_Web_SSO_Tutorial.pdf<\/a><\/p>\n<p><strong>Download the source files<\/strong>:&nbsp;<a href=\"https:\/\/anwi.gmbh\/wp-content\/uploads\/2017\/01\/SAML_SSO.zip\">SAML_SSO.zip (18 KB)<\/a><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While SAML is already widely used in the industry, the configuration within WebLogic Server is complex and in most companies not part of the regular routine. We want to take a look at a simple SAML example that was published in an article by VikrantSawant in 2007.&nbsp;This former example demonstrates a Web SSO scenario using &hellip; <a href=\"https:\/\/anwi.gmbh\/?p=880&#038;lang=en\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eWeb Single Sign-On with SAML 2.0\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":67,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[14],"tags":[],"series":[],"class_list":["post-880","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allgemein-en"],"_links":{"self":[{"href":"https:\/\/anwi.gmbh\/index.php?rest_route=\/wp\/v2\/posts\/880","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/anwi.gmbh\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/anwi.gmbh\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/anwi.gmbh\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anwi.gmbh\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=880"}],"version-history":[{"count":1,"href":"https:\/\/anwi.gmbh\/index.php?rest_route=\/wp\/v2\/posts\/880\/revisions"}],"predecessor-version":[{"id":881,"href":"https:\/\/anwi.gmbh\/index.php?rest_route=\/wp\/v2\/posts\/880\/revisions\/881"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/anwi.gmbh\/index.php?rest_route=\/wp\/v2\/media\/67"}],"wp:attachment":[{"href":"https:\/\/anwi.gmbh\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=880"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/anwi.gmbh\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=880"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/anwi.gmbh\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=880"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/anwi.gmbh\/index.php?rest_route=%2Fwp%2Fv2%2Fseries&post=880"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}