我的应用只应与我在https://api.mycoolapp.com
托管的API进行对话。出于安全考虑,是否可以设置规则(例如,在应用传输安全性中),以便我的应用自动拒绝未发送到https://api.mycoolapp.com
的任何网络请求?
答案 0 :(得分:0)
没有简单的方法可以做到这一点,因为ATS仅根据其SSL配置阻止域。如果您迫切需要此功能,可以使用NSURLProtocol
检查每个传出请求,并在它进入意外域时阻止它:
https://www.raywenderlich.com/76735/using-nsurlprotocol-swift
这将是很多工作。