It seems that InfoPath Form Services does not support claims based authentication. I find the informatio in this article:http://goodbadtechnology.blogspot.com/2013/12/migrate-browser-based-infopath-forms.html
Exception: "The form cannot run the specified query."
Inner Exception Details: "Unknown Error"The above exception is thrown when the code reaches FileQueryConnection.Execute(); if your contains the FileQueryConnection object.
It appears that InfoPath Form Services does not support claims based authentication.
If an Answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.