Cumraigh seachfhreastalaí le haghaidh íoslódálacha meiteashonraí SAML i Spring Security sean
Cumraigh an cliant HTTP a instealltar i sean HTTPMetadataProvider Spring Security SAML le haghaidh íoslódálacha meiteashonraí ar thaobh an fhreastalaí.
Is féidir le seanfheidhmchlár Spring Security SAML meiteashonraí an tsoláthraí aitheantais a fháil ó phróiseas an fhreastalaí le HTTPMetadataProvider. Úsáideann an íoslódáil amach sin an cliant HTTP a thugtar don soláthraí meiteashonraí.
Le haghaidh feidhmchláir a úsáideann stíl chumraíochta Spring Security SAML 1.0.x/OpenSAML 2, cumraigh a Apache Commons HttpClient sular instealltar é:
org.apache.commons.httpclient.HttpClient metadataHttpClient =
new org.apache.commons.httpclient.HttpClient();
metadataHttpClient.getHostConfiguration()
.setProxy("proxy.example", 8080);Cuir an réad cumraithe sin mar argóint chonraitheora chliant HTTP org.opensaml.saml2.metadata.provider.HTTPMetadataProvider, in éineacht leis an amadóir agus an URL meiteashonraí atá ann cheana. I gcumraíocht XML, caithfidh an bean cliaint a ndéantar tagairt dó a bheith mar an chás cumraithe seo go díreach.
Coinnigh comhthiomsú parsálaí reatha an tsoláthraí, an chumraíocht athnuachana agus an bainisteoir meiteashonraí máguaird. Ní thagann athrú an bhealaigh in ionad na freagrachtaí sin.
Fanann URL na meiteashonraí mar URL an tsoláthraí aitheantais. Baineann óstach an tseachfhreastalaí leis an gcliant HTTP. Le haghaidh URL meiteashonraí ceadaithe atá inrochtana go poiblí, is féidir le hiarrthóir HTTP ón liosta seachfhreastalaithe HTTP óstach agus port an chliaint sin a líonadh nuair a cheadaítear idirghabhálaithe poiblí agus nach gcoinnítear aon dintiúirí seachfhreastalaí. Is cosán aislíne ar thaobh an fhreastalaí é seo: ní chruthaíonn atreorú rathúil an bhrabhsálaí chuig an soláthraí aitheantais go bhfuil an freastalaí feidhmchláir in ann meiteashonraí a íoslódáil nó a athnuachan trína shrianta líonra féin.
Ná húsáid an chumraíocht seo ach do na seansuímeanna a ainmnítear anseo. Úsáideann tacaíocht nua-aimseartha Spring Security saml2 API eile, agus ní féidir bean a scríobhadh don seaneisínteacht a mhalartú lena chumraíocht meiteashonraí reatha.