1

いくつかの写真をサーバーにアップロードしようとしています。しかし、アップロードしようとすると、次のエラーがスローされます。

System.Security.SecurityException: Request for the permission of type 'System.Security.Permissions.FileIOPermission, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.

私はこれをチェックしました:私は完全に信頼しているのにWebPermission例外

しかし、私のアプリケーションはホスティング会社にあるため、IIS設定を変更できません。私はフォルダにwite権限を与えました。そして私のweb.configファイルに私はこのコードを持っています:

 <location allowOverride="true" path="ProductImages">
<system.web>
  <trust level="Full" originUrl=""  />
</system.web>

何か提案はありますか?

4

2 に答える 2

0

プライベート/専用ホスティング サーバーの場合は、画像をアップロードするフォルダーに書き込み権限を設定します。共有ホスティングでは、すべてのフォルダーへの書き込みが許可されていないため、特定のディレクトリに書き込み権限を設定する必要があります。ほとんどの場合、ホスティングプロバイダーに書き込み権限を有効にするよう依頼する必要があります。そうしないと、例外は明らかです

于 2012-07-30T08:08:30.840 に答える
0

WRITEアップロード先のフォルダーにユーザー権限を与えます。

于 2012-07-30T08:02:06.440 に答える