1

我正在将 payUmoney 与我的应用程序集成。对于 9 以上的 android,默认为 cleartextTrafficPermitted="false"。所以我收到以下错误 -

The webpage at hhtp://180.179.174.15:3000/pgSimulator/axis/redirect could not be loaded because: net::ERR_CLEARTEXT_NOT_PERMITTED

因此,在 network_secrity_config.xml 中,我将其更改为 true,如下所示——

  <?xml version="1.0" encoding="utf-8"?>
<network-security-config>
    <base-config cleartextTrafficPermitted="true"/>
</network-security-config>

现在Android工作室展示

     Setting  <base-config cleartextTrafficPermitted="true"/> is not recommended. 

现在将其设置为 false 是否安全?如果我不将其设置为假。PayUmoney 不起作用。那么现在该怎么办呢?

4

1 回答 1

0

要么使用

<application
    ...
    android:usesCleartextTraffic="true">
    ....
</application>

或使用域设置如下配置:

<network-security-config>
  <domain-config cleartextTrafficPermitted="true">
    <domain includeSubdomains="true">Your_domain</domain>
  </domain-config>
</network-security-config>
于 2019-11-17T06:43:50.273 回答