誰かがこの問題を解決することによって私の無知を指摘するのを手伝ってくれることを願っています...:)
http://www.digitalrefraction.comに新しいDNNサイトをインストールしたところですが、すべて正常に機能しています。また、関連のないASP.Net MVC 2.0(拡張子のないURLを使用-その価値があるもの)アプリケーションを、そのドメインのサブフォルダーで次のURLで実行しています: http ://www.digitalrefraction.com/refractor
サブアプリケーションに対してHTTPGETリクエストを問題なく実行できます。ただし、POSTを実行すると、「 http://www.digitalrefraction.comのユーザー名とパスワードを入力してください」という「認証が必要」ダイアログボックスが表示されます。
今、私は混乱しています。メインドメインへのPOSTSとGETSが正常に機能するのに、サブアプリケーションへのPOSTを実行すると、メインドメインの認証が要求されるのはなぜですか?しかし、サブアプリケーションへのGETは機能します!
はい、メインDNNサイトのweb.configを確認しましたが、認証エントリがまったく見つかりませんでした。/ refractorへの匿名アクセスを許可するためにいくつか追加しようとしましたが、違いはありませんでした。サブアプリケーションweb.configも確認しました。少し戸惑っています。
私はサブドメインではなく、サブアプリケーション(サブフォルダー)について話していることに注意してください。
ヒントやアイデア、または正解は大歓迎です。:)
ありがとう。