如何使用Go lang http客户端向支持SSO的服务器提交http请求

时间:2018-06-28 19:41:40

标签: go saml net-http

我正在研究Go脚本,该脚本对Web服务器进行了一些API调用。我使用net / http库。可以在此Web服务器上启用或禁用SSO。因此,我的go脚本在非SSO网络服务器上运行良好。它能够命中端点。但是,通过SSO,我会收到这样的http响应     `                                                             

                    注意:由于您的浏览器不支持JavaScript,                 您必须按一次继续按钮才能继续。             

        

    <form action="https&#x3a;&#x2f;&#x2f;hostname&#x2f;idp&#x2f;SSO.saml2" method="post">
        <div>

            <input type="hidden" name="SAMLRequest" value="PD94bWwgdmVyc2lvbj......pBdXRoblJlcXVlc3Q+"/>

        </div>
        <noscript>
            <div>
                <input type="submit" value="Continue"/>
            </div>
        </noscript>
    </form>
        </body>

` Go lang中是否有一种方法可以执行表单操作并处理所有重定向?

0 个答案:

没有答案