今日、実稼働 Web サーバーから、Request.CurrentExecutionFilePath.StartsWith の呼び出し中に null 参照があったことを示すいくつかのエラーを受け取りました。これは、Global.asax.cs の Application_AuthenticateRequest 内で発生しています。
コードを読んだ後、前の行で Request.CurrentExecutionFilePath.StartsWith が正常に呼び出されていることがわかりました。
つまり、Request.CurrentExecutionFilePath の値が行ごとに変化したことを意味します。これはどのように可能ですか?どうすれば防止/修正できますか?