0
私は、いくつかのMVCといくつかのWebformsスクリーンを使って、混合したアプリケーションを書いています。私は非表示フィールドにReturnUrlを持つWebフォーム画面を呼び出す必要があります。私はそれに戻って転送する前にReturnUrlを検証したいと思います。 MVCにはUrl.IsLocalUrl関数がありますが、WebForm画面では機能しないようですので、UrlHelperクラスを使用します。しかし、私はそれを使用すると、NullReferenceExceptionを取得:WebForms用のIsLocalUrlのバージョンはありますか?
UrlHelper url = new UrlHelper();
if (url(validaddr)) <--- get NullReferenceException
{
}
アイデア?
参照[リンク](https://docs.microsoft.com/en-us/aspnet/mvc/overview/security/preventing-open-redirection-attacks) 。 'Listing 5-IsLocalUrl'を検索してください。彼らはあなたが約3/4ページ下に使用できる実装を提供しています – Amy