小编Dev*_*del的帖子

CCAvenue:"解密申请请求时出错!"

我正在尝试将CCAvenue支付网关集成到我在swift4中开发的iOS应用程序中.我正进入(状态

"错误!!!解密应用程序请求时出现问题"

我已经检查了答案:https://stackoverflow.com/a/37327122/3548469,但我的情况没有运气.

这是我从文档中尝试过的

private func gettingRsaKey(completion: @escaping (_ success: Bool, _ object: AnyObject?) -> ()){

    let serialQueue = DispatchQueue(label: "serialQueue", qos: .userInitiated)

    serialQueue.sync {
        print("access_code=\(CC_AVENUE_ACCESSKEY)")
        print("order_id=\(self.orderId)")
        self.rsaKeyDataStr = "access_code=\(CC_AVENUE_ACCESSKEY)&order_id=\(self.orderId)"
        let requestData = self.rsaKeyDataStr.data(using: String.Encoding.utf8)
        guard let urlFromString = URL(string: CC_AVENUE_RSAURL) else{
            return
        }
        var urlRequest = URLRequest(url: urlFromString)
        urlRequest.setValue("application/x-www-form-urlencoded", forHTTPHeaderField: "content-type")
        urlRequest.httpMethod = "POST"
        urlRequest.httpBody = requestData

        let session = URLSession(configuration: URLSessionConfiguration.default)
        print("session",session)


        session.dataTask(with: urlRequest as URLRequest) {
            (data, response, error) -> Void in

            if …
Run Code Online (Sandbox Code Playgroud)

ccavenue ios swift

4
推荐指数
1
解决办法
985
查看次数

标签 统计

ccavenue ×1

ios ×1

swift ×1