1

SharePoint サイトの仮想ディレクトリにある ASP.NET 4 アプリがあります。これは独自のアプリ プール内の自己完結型アプリなので、SP は問題ではないと思いますが? aspx ページは正常に動作しますが、ApiController への要求は 401 エラーを返します: アクセスが拒否されました。

<html><head><title>Error</title></head><body>Error: Access is Denied.</body></html>

イベント ビューアーには何も表示されず、IIS ログには 401 2 2148074254、次に 401 1 0、次に 200 0 0、次に 401 1 2148074248 が表示されます。IE8、Chrome、FireFox で一貫しています。

Fiddler は、401、「WWW-Authenticate: NTLM」と「WWW-Authenticate: NTLM TlRMblah_blah_blah...」、および上記の HTML を交互に表示します。

バックアップ計画は、コントローラーを捨てて .ashx を使用することですが、うまくいけば SO が役立ちます。

4

1 に答える 1