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

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

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

    無為

    無為則可為,無為則至深!

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      190 Posts :: 291 Stories :: 258 Comments :: 0 Trackbacks
     RMI Security的一個說明
      JDK1.2的安全模型比JDK1.1使用的更為成熟。Jdk1.2要求對代碼授于具體
      的操作權才能被允許執行某個操作。
      在JDK1.2,在class path里面的代碼是被信任的,能執行任何操作,下載的代碼被預裝載
      的安全管理器的規則所管理。如果運行一個JDK1.2里面的例子,當你運行你的服務器和客
      戶端,你需要特別指定一個policy file。下面是一個一般的policy file,它允許從任何
      codebase(這個指代碼的路徑前綴,可以是URL)下載的代碼做兩件事:
      1 連接任何主機上的一個非特權的端口(大于1024的端口),或者接受從這樣的連接;
      2 連接80端口(HTTP port)

    grant {
        permission java.net.SocketPermission "*:1024-65535",                
            "connect,accept";
        permission java.net.SocketPermission "*:80", "connect";
    };

        如果你想通過HTTP地址下載代碼有效,你必須使用上面的policy file(或者把這段
        grant加到你的缺省的java policy file里面去)。還有,如你想使用file URL,
        那么你用下面的policy file.

    grant {
        permission java.net.SocketPermission "*:1024-65535", "connect,accept";
        permission java.io.FilePermission 
            "c:\\home\\ann\\public_html\\classes\\-", "read";
        permission java.io.FilePermission 
            "c:\\home\\jones\\public_html\\classes\\-", "read";
    };

    ======================================================================
    原文:    
        The JDK1.2 security model is more sophisticated than the model used for 
        JDK1.1. JDK1.2 contains enhancements for finer-grained security and requires 
        code to be granted specific permissions to be allowed to perform certain 
        operations. 
        In JDK1.1, code in the class path is trusted and can perform any operation; 
        downloaded code is governed by the rules of the installed security manager. 
        If you run this example in JDK1.2, you need to specify a policy file when 
        you run your server and client. Here is a general policy file that allows 
        downloaded code, from any codebase, to do two things: 
          connect to or accept connections on unprivileged ports (ports greater than 
          1024) on any host, and 
          connect to port 80 (the port for HTTP). 
    grant {
        permission java.net.SocketPermission "*:1024-65535",                
            "connect,accept";
        permission java.net.SocketPermission "*:80", "connect";
    };

        If you make your code available for downloading via HTTP URLs, you should 
        use the policy file above when you run this example. However, if you use 
        file URLs instead, you can use the policy file below. Note that in 
        Windows-style file names, the backslash character needs to be represented by 
        two backslash characters in the policy file. 
    grant {
        permission java.net.SocketPermission "*:1024-65535",                
            "connect,accept";
        permission java.io.FilePermission 
            "c:\\home\\ann\\public_html\\classes\\-", "read";
        permission java.io.FilePermission 
            "c:\\home\\jones\\public_html\\classes\\-", "read";
    };

        This example assumes that the policy file is called java.policy and contains 
        the appropriate permissions. If you run this example on JDK1.1, you will not 
        need to use a policy file, since the RMISecurityManager provides all the 
        protection you need. 

    凡是有該標志的文章,都是該blog博主Caoer(草兒)原創,凡是索引、收藏
    、轉載請注明來處和原文作者。非常感謝。

    posted on 2005-12-14 13:10 草兒 閱讀(572) 評論(0)  編輯  收藏 所屬分類: Java編程經驗談
    主站蜘蛛池模板: 久久亚洲精品高潮综合色a片| 国产精品免费大片一区二区| 久久99精品免费视频| 亚洲精品国产V片在线观看| 在线亚洲精品自拍| 免费无遮挡无码视频在线观看| 国产高清视频在线免费观看| 日本一道一区二区免费看| 亚洲色最新高清av网站| 日韩毛片免费在线观看| 美女被暴羞羞免费视频| 亚洲高清免费视频| AAAAA级少妇高潮大片免费看| 日韩亚洲人成在线综合日本 | 精品亚洲成a人片在线观看少妇| 久久午夜羞羞影院免费观看| 亚洲黄色免费网站| 无码国产精品一区二区免费虚拟VR| 亚洲国产精品第一区二区三区| 九九九国产精品成人免费视频| 亚洲色成人网站WWW永久| 午夜亚洲国产精品福利| 亚洲精品国产电影| A片在线免费观看| 亚洲国产成人精品青青草原| 天天拍拍天天爽免费视频| 老司机午夜性生免费福利| 国产亚洲综合一区柠檬导航| 羞羞的视频在线免费观看| 日韩亚洲变态另类中文| 亚洲w码欧洲s码免费| 亚洲第一成年网站视频| 国产乱辈通伦影片在线播放亚洲 | 色婷婷六月亚洲综合香蕉| 国内精品99亚洲免费高清| 久久99热精品免费观看动漫| 亚洲综合精品成人| 国产精品亚洲片在线观看不卡| 日韩视频在线精品视频免费观看| 美女黄网站人色视频免费| 亚洲AV无码成人精品区天堂|