私はWindowsランタイムコンポーネントを使用するwinJSプロジェクトを持っています。これに対して、WinRTアクセスをにすると、すべてになりました。UWP(ユニバーサルWindowsプラットフォーム)のWindowsアプリケーション認証の問題
私のアプリはパブリックネットワークで正常に動作します。
私のクライアントはいくつかの種類のプライベートネットワークを使用しており、私のアプリケーションにプライベートネットワークアクセスの許可がありませんでした。
プライベートネットワーク(クライアント&サーバ)をpackage.appxmanifestファイルの機能で有効にしました。
今、このアプリケーションはプライベートネットワークでもうまく動作します。
しかし、私は、Windowsストアにこのアプリを入れていたと私は、Windowsの認証キット試験を行う際には、次のエラーでを失敗:
FAILED App manifest Error Found: The app manifest test detected the following errors: The Application cannot include an ApplicationContentUriRule with 'all' or 'allowForWebOnly' WindowsRuntimeAccess while any of the following capabilities are enabled: enterpriseAuthentication, sharedUserCertificates, musicLibrary, picturesLibrary, videosLibrary, removableStorage, documentLibrary, internetClientServer, privateNetworkClientServer.
誰も私にいくつかの回避策を提供することはできますか?
ありがとうございます!
セキュリティ上の懸念から、ブロックされています。インターネット上のどこからでも、あなたのアプリケーションの権限を使って企業ネットワークを攻撃することができます。 「すべて」アクセスを許可する動機は何ですか? –
WindowsランタイムAPIにアクセスする必要があるため、私は 'すべて'を使用しています。私は、「すべて」を有効にしなくてもアクセスできるとは思わない。 –