2017-01-22 8 views
2

私はClickOnceアプリケーションを公開しました。なぜ私は403を取得していますか?

アプリケーションが正しくダウンロードされ、MyApplication/MyApplication.applicationからインストールされます。

ただし、MyApplication/setup.exeにアクセスして前提条件を自動的にインストールし、アプリケーションを実行すると、403となります。

403 - アクセスが拒否されました。指定した資格情報を使用して このディレクトリまたはページを表示する権限がありません。

ハンドラマッピングでは、cgi-exeは無効です。

Name: setup.exe 
Path: setup.exe 
State: Enabled 
Path type: unspecified 
Handler: StaticFileModule 
Entry type: Local 
Access required by the handler: Script 
Specify verbs to be handled: all verbs 
[Unchecked] Invoke handler only if request is mapped to... 

アプリケーションプールをフォルダにFull Controlがあり、Application Pool Identity上で実行されます:次のように私は、モジュールマッピングを追加しました。

私には何が欠けていますか?

答えて

0

理由はIISログで確認できます。

IISフォーラムのLex Liに感謝します。

+0

@Downvoter。答えが改善される方法はありますか?私はIISのログに理由を見つけました。それは異なる人々のために異なることができます。私の場合はURLScanでした。 – Zesty

+1

私はあなたの質問を回答で更新する時間がかかりましたので、アップアップしました。ありがとう – Seano666

関連する問題