我在本地做 测试开发,证书环境都齐全了,进行第一步操作就出错。。 SecssUtil CP_SecssUtil = new chinapaysecure.SecssUtil();
            String CP_Config_Url = HttpContext.Current.Server.MapPath("secFiles/security.properties");
            bool isSecInit = CP_SecssUtil.init(CP_Config_Url);//初始化安全证书错误提示:
安全性异常
说明: 应用程序尝试执行安全策略不允许的操作。要授予此应用程序所需的权限,请与系统管理员联系,或在配置文件中更改该应用程序的信任级别。 
异常详细信息: System.Security.SecurityException: 未找到源,但未能搜索某些或全部事件日志。  不可访问的日志: Security。卡这好久了,查询无果项目内无法进行求助求助!!!

解决方案 »

  1.   

    银联一定有DEMO的.可以先拿它的DEMO和测试账号来测试.
    我曾经在没DEMO的情况下,做了调用,结果任何一个细节都会出错,像是签名,接口参数之类的非常费时.后来发现用它提供的代码.测一下,摘出需要的部分放到项目中,就可以了.基本不出错
      

  2.   


    程序用管理员权限运行,如果是web项目就用管理员权限启动vs
      

  3.   

    怎么搞,怎么搞?我还是昨天刚拿到的DEMO,就报这个错,说实话,这家公司真差劲,究竟是个什么错,你给个明确的提示行不行?楼主解决没?
      

  4.   

     // 商户签名
            SecssUtil obj = new SecssUtil();
            string path = Server.MapPath(".");
            int index = path.LastIndexOf("\\");
            string iniFilePath = path.Substring(0, index);
            iniFilePath += "\\bin\\chinapaykey\\security.properties";
            
            obj.init(iniFilePath);
    这是CHINAPAY公司给的DEMO
      

  5.   

    解决了。是IIS文件权限和程序池权限问题和chinapay无关。。学艺不精