問題タブ [elmah]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - すべてのASP.NETMVCエラーにグローバル(ダム)エラーページを使用していますか?
作業中のASP.NETMVCプロジェクトですべてのエラーをログに記録するようにELMAHをセットアップおよび構成しました。これは、あまり知る必要のない少数のユーザーグループによって使用されるため、何らかのエラー(404、InvalidOperation、Y2K ...何か!)がある場合は常に、一般的なデフォルトのエラービューを表示したいと思います。ヘルプデスクに電話してしっかりと座る手順が記載されています。
ELMAHは正常に稼働しており、ヘルプデスクスタッフがエラーを診断し、必要に応じてチケットをログに記録/昇格するために使用します。私の問題は、グローバルエラーページを表示することです。ELMAHと[HandleError]がうまく連携するように、ここに掲載されているソリューションを使用しています。
Web.configは次のように設定されています。
LINQエラーがある(シーケンスに要素が含まれていない)http:// application / Home / Indexにアクセスすると、/ Shared / Error.aspxからの一般的なエラービューが表示されますが、 http://にアクセスしようとすると404であるapplication/Fake / Brokenの場合、通常のASP.NETを取得します
ただし、両方のエラーはELMAHによって完全にログに記録されます。
asp.net - ELMAH を保護しながら、RSS リーダー経由でアクセスできるようにする
アプリケーションで ELMAH エラー例外ログを使用します。アプリケーションの管理者/開発者が利用できるようにしながら、通常のユーザーから ELMAH を保護したいと考えています。
web.config でフォーム認証を使用してセキュリティを設定すると、RSS フィードにアクセスできなくなります。ELMAH を保護できるようにしたいのですが、それでも axd に認証を通過させて、RSS リーダーから RSS フィード (つまり、/elmah.axd/rss) にアクセスできるようにしたいと考えています。
おそらくhttp://username:password@somedomain.com/elmah.axd/rssというURL 構文で RSS フィードにアクセスできるので、http 認証が適切であると考えています。 windows」を web.config の特定のパスに追加します。ただし、仮想ファイルに資格情報を設定するにはどうすればよいですか? という問題が発生します。
Google を見ると、Cookie を使用して認証パススルーを設定する方法に関する CodeProject のこの記事が復活します。これは私の問題に対する良い解決策ですか?
安全性を保ちながら RSS フィードにアクセスできるようにするためのより良い方法はありますか?
ありがとう。
asp.net-mvc - ASP.NET MVC での ELMAH と例外管理
新しい ASP.NET MVC サイトの Enterprise Library の Exception Management Application Block から移動することを検討しています。
ELMAH に関する Scott Hansleman の投稿は私の目を引きましたが、私はそのアプローチを完全には理解していません。通常、一部の例外 (回復可能なもの) を抑制し、それらを中央リポジトリに記録してから、必要に応じてユーザーにメッセージを表示します。
ELMAH は、「ほぼすべてのハンドルされていない例外のログ記録」に重点を置いているようです。処理したい例外はどうなりますか? 同じリポジトリを使用して、すべての例外を 1 か所で集中管理できますか?
アプリケーションで ELMAH をどのように使用していますか?実装されている唯一の例外処理ソリューションですか?それとも別のソリューションと組み合わせて使用されていますか?
asp.net - ElmahにEntityFramework接続文字列を使用するには?
エラーをデータベースに記録する ELMAH では、次のように記述できます。
ただし、EntityFramework を使用すると、EF の接続文字列にもメタデータが含まれているため、これは機能しません。
では、Elmah で EntityFramework 接続文字列を使用するにはどうすればよいでしょうか?
asp.net-mvc - axd(Elmah)をコンポーネントとしてASP.NETMVCサイトに統合する方法
ElmahをASP.NETMVCサイトで稼働させており、そのインターフェイスをサイトの管理ページと統合したいと思います。デフォルトでは、MVCシステムの外部で実行されるURL〜/elmah.axdを使用してインターフェースを呼び出します。インストールでは、MVCにルートを無視するように指示する必要があるため、コントローラーなど、elmahについて知っているものはありません。インストールでは、デフォルトですでに無視されている場合でも、特定の無視が提案されます。
elmah.axdをサイトのコンポーネントとして統合してみたいと思います。FuturesヘルパーHtml.RenderRouteを使用するビューを持つElmahコントローラーを使用することを考えていますが、渡す引数がわかりません。
これは理にかなっていますか?URLをHtml.RenderRouteに渡す方法はありますか?Html.RenderRouteを使用しないより良い方法はありますか?
asp.net-mvc - ASP.NET MVC プロジェクトで elmah.axd にアクセス中に「リソースが見つかりません」というエラーが発生する
私の ASP.NET MVC アプリケーションは、IIS 6.0 webroot フォルダー内の Stuff というフォルダー内にあります。したがって、 http://localhost/Stuff/Postsとしてページにアクセスします。Visual Studio の組み込み Web サーバーを使用しているときに、EMLAH が機能していました。http://localhost/Stuff/elmah.axdにアクセスすると、リソースが見つからないというエラーが発生します。誰でもここで私の間違いを指摘できますか! これが設定ファイルのエントリです。
asp.net - Elmah - ダウンロード ログが空です
私は最近、ASP.NET サイトで Elmah を使い始めました。これは素晴らしいのですが、問題が発生しました。ログには多くのエラー (正確には 220) が含まれており、Web ビューアーと RSS で表示できますが、[ログのダウンロード] をクリックすると、空の csv がダウンロードされるだけです。ヘッダー用に 1 行ありますが、行がありません!
これは他の誰かに起こりましたか?エラーログ内からエラーを見つける方法はありますか?
asp.net - APPL_MD_PATH オプションに基づく Elmah フィルタリング
これを ELMAH ニュースグループに投稿しましたが、5 日経っても返信がなかったので、ここで試してみることにしました。
同じことをすると思うが、どちらも機能していないように見える2つのテストステートメントを次に示します。
私は Elmah フィルタリングにかなり慣れていないので、これが機能しない理由についてのヘルプは非常に役立ちます。