2016-07-15 32 views
1

我正在使用自動化過程now.i已配置我的服務提供者和身份提供者成功使用Ui它反映到這些數據庫中case我的db是h2。但是現在我正在嘗試使用wso2is的webservice api創建服務提供者和身份提供者,並使用soapUi進行測試。如何在數據庫中查看我的服務提供者和身份提供者,當我使用webservices添加時

我的SOAP請求是:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://org.apache.axis2/xsd" xmlns:xsd1="http://dto.saml.sso.identity.carbon.wso2.org/xsd"> 
    <soapenv:Header/> 
    <soapenv:Body> 
     <xsd:addRPServiceProvider> 
     <!--Optional:--> 
     <xsd:spDto> 
      <!--Optional:--> 
      <xsd1:assertionConsumerUrl>http://localhost:8080/travelocitysoap.com/home.jsp</xsd1:assertionConsumerUrl> 
      <!--Optional:--> 
      <xsd1:certAlias>wso2carbon.cert</xsd1:certAlias> 
      <!--Optional:--> 
      <xsd1:doSignAssertions>true</xsd1:doSignAssertions> 
      <!--Optional:--> 
      <xsd1:doSignResponse>true</xsd1:doSignResponse> 
      <!--Optional:--> 
      <xsd1:doSingleLogout>true</xsd1:doSingleLogout> 
      <!--Optional:--> 
      <xsd1:issuer>travelocitysoap.com</xsd1:issuer> 
      <!--Optional:--> 
      <xsd1:nameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress</xsd1:nameIDFormat> 
     </xsd:spDto> 
     </xsd:addRPServiceProvider> 
    </soapenv:Body> 
</soapenv:Envelope> 

成功地創建應用程序,並在wso2is控制檯響應被成功添加,當我想看看我的服務服務travelocitysoap.com.but的供應商它在儀表板中的提供者不是visibe對我來說,它不反映到我使用的數據庫爲h2。 但是,當我運行應用程序它是成功運行。但我不知道我的服務提供商在哪個表的數據庫中存儲。

在哪裏添加服務提供商ID,以便我可以在數據庫中查看其名稱。也請幫助我自動化身份提供商的方法。我是怎麼解釋的。

在此先感謝, 維傑。

回答

0

服務提供商存儲在註冊表數據庫中,您可以通過導航到管理控制檯中的/ _system/config/repository/identity/SAMLSSO來查看服務提供商。屬性選項卡將具有特定SP的所有特性。

如果你想查看的管理控制檯的SP按照[1]

1. https://shivabalachandran.wordpress.com/2015/03/02/quick-note-4-creating-a-sso-service-provider-through-admin-services-wso2-is-admin-services-sso/

+0

此外,如果你想獲得認證的IDP名稱,選擇選項「總是發送回給出的步驟在「本地和出站身份驗證配置」中的身份提供者的身份驗證列表「 – Jenananthan

+0

嗨Jenananthan, – vijaykumar

+0

嗨Jenananthan,謝謝你的信息。無論我創建它的idp是不是顯示在database.let我們假設,如果我需要打電話外部服務,如谷歌,臉書,我已經配置在idp通過使用fedrated鑑定器在我已經在服務提供者中配置了oauth2 openid.now,我需要通過使用高級配置的本地和出站身份驗證來調用idp,在這種身份驗證中我添加了我的idp而不是缺省的身份驗證。現在我需要調用該idp。 – vijaykumar

相關問題