セキュリティに関するaspxファイルの問題のDBからの画像を表示する

私たちはリンクを持っており、ある人がリンクをクリックすると画像が表示されます。リンクは次のようなものです image.aspxはIDに基づいてdbからイメージを取得します。リンクをクリックするたびに、ステージングサーバーのセキュリティに関するエラーが表示されます。ローカルですべて正常に動作します。

私たちが好きなようにクリックすると、セキュリティエラーが発生する

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

Exception url is http://206.72.115.172/catalogue/Image.aspx?DetailedProduct=1817&ColumnName=Picture1&Thumb=true

私はちょうど私たちがステージングサーバーからページを実行するが、ローカルで正常に動作するときにそれがなぜ起こるのか分かりません。私は解決策を探しています。もし誰かが分かっているなら、私と分かち合ってください。 ありがとう

0

1 答え

It look to me that you have some problems with the <trust level>.

エラーメッセージは、あなたのウェブサイトが適切でないことを示しています   サーバー上の権利。

     

ホストサーバーが中程度の信頼レベルを使用して制限しているようです   アプリケーションがアクセスできるリソースタイプとどの特権   それが実行できる操作です。

     

ローカルでの開発中に、コードアクセスセキュリティは完全信頼です   レベルとアプリケーションはより多くの作品を実装することができます。テストの場合は、   ローカルの中程度の信頼レベルでWebサイトを実行します。私は私達が得ると思う   同じ問題です。

 
 <trust level="Medium" />
 

エラー "この設定セクションはこのパスでは使用できません。   これは、サイト管理者がこれへのアクセスをロックした場合に発生します   継承された   設定ファイル "とは、ホストサーバーが信頼関係をロックしていることを意味します   アプリケーションレベルのweb.configでは変更できません。

     

ホストに連絡してこれを確認するか、見つけたほうがよいでしょう。   完全な信頼レベルをサポートできる別のホストサーバー   アプリケーション。

See more information here

0
追加された
うん、これも助けになる。または、web.configで常に信頼レベルをfullに設定し、エラーがまだ存在するかどうかを確認することができます。それ以外の場合は、私のリンクに従って、machine.configに関する話を見る必要があります
追加された 著者 Arion,
これにより、開始するのに役立ちます。 msdn.microsoft.com/en -us/library /&hellip;
追加された 著者 Thomas,