SAML認証を必要とするアプリケーションを構築するためにionicを使用していますが、このトピックに関するガイダンスはありますか?イオンアプリケーションでSAML認証をどのように扱いますか?
現在、APIにユーザー名とパスワードを送信できますが、SAMLアサーションを取得して戻す必要がありますが、SAMLトークンを取得してURLに署名するためのIonicまたはAngularのソリューションは見つかりませんでした応答はHTMLとして返されます。また、そのデータを取得できたら、xmlを解析してユーザーデータを収集する方法が必要になります。私は試しました: - angle.element(document).find( "input [name = 'SAMLResponse']"))を使用して属性名で各要素を取得しようとしました - SAMLトークンを解析するためにxml2jsonを使用して要素を見つけることができませんトークンとURL を応答し、つかむ - RESULT - オブジェクトが返さヌル
に等しい私はあなたが提供することができます任意の指導をお願いThxを
サンプルの応答:!作成していた私は何をやってしまった
<html>\r\n<HEAD><META HTTP-EQUIV='PRAGMA' CONTENT='NO-CACHE'>
<META HTTP-EQUIV='CACHE-CONTROL' CONTENT='NO-CACHE'><TITLE>SAML 2.0 Auto-POST form</TITLE></HEAD>\r\n <body onLoad=\"document.forms[0].submit()\">\r\n
<NOSCRIPT>Your browser does not support JavaScript. Please click the 'Continue' button below to proceed. <br><br></NOSCRIPT>\r\n
<form action=\"https://foobar.url.com/sso/verify/foobar\" method=\"POST\">\r\n<input type=\"hidden\"
name=\"SAMLResponse\" value=\"SAML ASSERTION\">\r\n
<NOSCRIPT><INPUT TYPE=\"SUBMIT\" VALUE=\"Continue\"></NOSCRIPT>\r\n
</form>\r\n </body>\r\n</html>\r\n
解決方法を見つけましたか? –
も解決策を探していますが、到達するのは容易ではありません。私はtelerikサイトで役に立つリソースを見つけました:http://www.telerik.com/forums/cordova-sso-login 成功した場合は教えてください。 –