web-dev-qa-db-ja.com

URLに追加されているAuthResendクエリ文字列

クライアントの1つが、Sharepointアプリケーションに接続したときにPOSTBACKが壊れているように見えるという問題を抱えています。

URLに移動すると、誤ったクエリ文字列がURLに追加されるため、URLの末尾は次のようになります。

.../default.aspx&AuthResend1908BC2350124b5095AB75012FA405BA

これは、他のクライアントのコンピューターや社内のコンピューターに表示されるものではありません。これが唯一の違いであり、彼らのページを壊しているようです。

私はグーグルを手早く持っていて、それはマイクロソフトISAサーバーと関係があるようですが、私はそれについての経験がありません。

これはバグですか、それともISAサーバーの設定ですか?

4
Alastair Pitts

ISAがURLの最後に同じAuthResendパラメータを追加することで同じことがわかりました。そして、あなたのように、ウェブサイトは期待通りに機能しません。 SharePointアプリケーションはFormsBasedまたはその他の方法で認証されていますか?この場合、実際のIISレベルにNTLMがあり、その背後にLDAPルックアップフォームがあります。内部的には、とにかくNTLMを使用しているため、LDAPルックアップでユーザーを見つけることができ、実際にログインが表示されることはありません。外部的には、AuthResendが追加されているのではないかと思います。これは、ISAが、通過するNTLMだけでなく、その背後にある別の認証(この場合はLDAP)も認識しているためです。したがって、ISAは基本的に、認証を2回送信するように指示しています。

また、内部で外部と同じURL名を使用していますか、それとも異なるURL名を使用しており、代替アクセスマッピングに依存していますか?私たちはさまざまな名前を持っていますが、私たちの問題はそれが原因だと思います。同じ名前を使用するとすぐに、AuthResendがなくなり、すべてが正しく機能しました。

フィル。

1
Phillip Jubb