0

ASP Ajax で Axinom CMS を使用しようとしており、ScriptManager、UpdatePanel、および Timer を含むページを作成しました。

CMS でページを公開すると、実際のページは以下に作成されます。

(1) http://localhost/Site/publish/PageName.aspx

ただし、ユーザーは以下でアクセスすることを意図しています

(2) http://localhost/Site/PageName.AxCMS

これは、IIS で .AxCMS 拡張子へのアプリケーション マッピングを介して確立されます。

ページが (1) 経由でアクセスされている場合、すべて正常に動作しています。(2) を使用すると、ページが正しく読み込まれ、タイマーが最初に開始されたときにページが正常に表示されます。次に、2 番目のタイマー イベント ページが PageNotFound.aspx にリダイレクトされます。

FireBug で調査すると、最初の POST は更新を返しますが、2 番目の POST は 403 Forbidden を返します。

この問題をさらに解決またはアプローチする方法を考えている人はいますか?

4

2 に答える 2

0

.AxCMS ISAPI エクステンションは IIS に登録されていますか? MS および LS 環境でフォルダーを公開およびアップロードするための Network Service ユーザーがあり、変更権限がありますか?

于 2009-02-18T15:36:15.657 に答える
0

コールバック後にプロセスが混乱しているようです。これは、書き換えられた URL が原因である可能性があります。asp.net には、フォーム アクション属性が間違ったページを見つけようとする URL 書き換えに関する既知の問題があります。 url-rewriting-with-asp-net.aspx

于 2009-01-22T11:42:52.007 に答える