<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 23,comments - 12,trackbacks - 0

    Listing 1

       <html>
       <head>
       </head>
       <body onLoad="document.myForm.submit()">
       <form action="https://loginserver.yourcorp.com/webapp/login
       servlet" name="myForm" method="POST">
       <input type="hidden" name="key" value="!@#$EncryptedString!@#$">
       </form>
       </body>
       </html>


    Listing 2

    <html>
    <head>
    <title>Hello World
    <SCRIPT language="JavaScript" SRC="https://partner1/servlet/LCMMSServlet/login?data=ALKSDFJQWER...JLQKWE">
    </SCRIPT>
    <SCRIPT language="JavaScript"
    SRC="https://partner2/servlet/LCMMSServlet/login?data=ALKSDFJQWER...JLQKWE">
    </SCRIPT>
    <SCRIPT language="JavaScript">
    function postForm() {
       document.myForm.submit( );
    }
    </SCRIPT>
    </head>

    <body bgcolor=#FFFFFF onLoad="postForm()">
    <form action="https://myserver/servlet/LCMMSServlet/authenticated"
    method="POST" name="myForm">
    <input type="hidden" name="data" value="ALKSDFJQWER...JLQKWE">
    <input type="hidden" name="url" value="/requested/url?param1=val1?m2=val2">
    </form>
    </body>
    </html> 



    Listing 3

    <FRAMESET ROWS="100%,0%,0%" onLoad="submitViewableFrameForm()">
        <FRAME NAME="viewable" SRC="TempFrame.jsp">
        <!--The frame below logs in the browser to partner1 -->
        <FRAME NAME="setPartner1cookie"

    SRC="https://partner1:7002/servlet/LCMMSServlet/login?data=ALKSDFJQWER...JLQKWE">


        <!--The frame below logs in the browser to partner2 -->
        <FRAME NAME="setPartner2cookie"

    SRC="https://partner2:7002/servlet/LCMMSServlet/login?data=ALKSDFJQWER...JLQKWE">
    </FRAMESET>



    Listing 4

    <html>
    <head>
    </head>
    <body bgcolor=#FFFFFF>
    Put some text here like "Logging in...Please wait."
    <form action="https://myserver/servlet/LCMMSServlet/authenticated"
                    method="POST" name="myForm" target="_top">
    <input type="hidden" name="data" value="ALKSDFJQWER...JLQKWE">
    <input type="hidden" name="url" value="/requested/url?param1=val1?m2=val2">
    </form>
    </body>
    </html>



    Listing 5

    CryptTool ct = CryptToolFactory.getCryptTool( ... );
    Properties p = new Properties ( );
    ... //Get user Id
    String userId = ...;
    p.setProperty ("uid",userId);
    p.setProperty("anotherProp", someValue);


    //The String returned is a hex encoded ciphertext
    String encryptedInfo = ct.encrypt(p);
    Cookie c = new Cookie ("SSO",encryptedInfo);
    c.setMaxAge(-1);
    c.setDomain(".yourDomain.com");
    c.setPath("/");


    //If this is a login server cookie and cookie has to be sent over SSL
    c.setSecure(true);


    //Send cookie to client
    response.addCookie (c );



    Listing 6

    package jdj.sso.test;


    import java.net.*;
    import java.io.*;


    public class HttPSocketClient {


       public static void main(String[] args) throws Exception {
            String host = null;
            int port = -1;
            String path = null;
            for (int i = 0; i < args.length; i++)
                System.out.println(args[i]);


            if (args.length < 3) {
                System.out.println(
                    "USAGE: java HttPSocketClient " +
                    "host port requestedfilepath");
                System.exit(-1);
            }
            try {
                host = args[0];
                port = Integer.parseInt(args[1]);
                path = args[2];
            } catch (IllegalArgumentException e) {
                 System.out.println("USAGE: java HttPSocketClient " +
                     "host port requestedfilepath");
                 System.exit(-1);
            }


            try {



                Socket socket = new Socket(host,port);


                PrintWriter out = new PrintWriter(
                                      new BufferedWriter(
                                      new OutputStreamWriter(
                                      socket.getOutputStream())));


                out.println("GET " + path + " HTTP/1.1");
                out.println();
                out.flush();


                BufferedReader in = new BufferedReader(
                                        new InputStreamReader(
                                        socket.getInputStream()));


                String inputLine;


                while ((inputLine = in.readLine()) != null)
                    System.out.println(inputLine);


                in.close();
                out.close();
                socket.close();


            } catch (Exception e) {
                e.printStackTrace();
            }
       }
    }



    Listing 7

    grant CodeBase "file:./Login.jar" {
             permission java.security.AllPermission;
    };


    grant CodeBase "file:./HttpSocketClient.jar",
            Principal javax.security.auth.kerberos.KerberosPrincipal
                    "your_kerb_username@your_realm" {


            permission java.net.SocketPermission "*", "connect";


            permission javax.security.auth.kerberos.ServicePermission
                    "krbtgt/your_realm@your_realm",
                    "initiate";


            permission javax.security.auth.kerberos.ServicePermission


    "server_service_principal@your_realm",
                    "initiate";
    };

     

    posted on 2005-09-21 11:14 my java 閱讀(653) 評論(0)  編輯  收藏 所屬分類: java 轉帖
    主站蜘蛛池模板: 一级毛片视频免费| 亚洲欧洲日产国码一级毛片| 999在线视频精品免费播放观看| 成年女人毛片免费观看97| 精品国产日韩亚洲一区| 亚洲伊人久久大香线焦| 一级a性色生活片久久无少妇一级婬片免费放 | 麻豆亚洲AV成人无码久久精品| 精品一卡2卡三卡4卡免费视频| 成年人免费视频观看| 亚洲欧洲日产国码久在线| 免费人成在线观看网站品爱网| 亚洲国产精品13p| 国产午夜亚洲精品国产| 日本一卡精品视频免费| 亚洲系列国产精品制服丝袜第| 国产国产人免费人成成免视频 | 国产精品亚洲色图| 国产成人精品免费视频动漫| 亚洲色偷拍另类无码专区| 牛牛在线精品免费视频观看| 成人免费网站在线观看| 美女露100%胸无遮挡免费观看| 五月天婷亚洲天综合网精品偷| 亚洲欧美日韩中文高清www777| 免费看一级做a爰片久久| 亚洲午夜无码久久| 999国内精品永久免费视频| 亚洲GV天堂无码男同在线观看| 一区二区无码免费视频网站 | 亚洲av中文无码乱人伦在线播放| 国产亚洲精品美女| 国产成人精品日本亚洲| 最近2019中文免费字幕在线观看| 国产日产亚洲系列最新| 日本免费一区二区三区| 亚洲av日韩专区在线观看| 日本免费一二区在线电影| 亚洲欧美国产国产综合一区| 国产成人精品日本亚洲专区| 国产免费人成视频在线播放播|