1

ADFS カスタム ログイン ページで SharePoint 2010 の禁止された 403 ページの問題に遭遇しました。

ADFS を ID プロバイダーとして使用するように SharePoint を構成しましたが、ADFS の既定のログイン ページの代わりにカスタム ログイン ページが必要です。

アプリケーション ページを作成して Layouts フォルダーに配置し、SharePoint ページの認証プロバイダーの下の [カスタム サインイン] セクションでこのパスを構成しました。

SharePoint サイトに移動すると、ページがカスタム サインイン ページにリダイレクトされますが、禁止されたハンドラーが含まれています。

Bin ディレクトリにすべてのアクセス許可を与えましたが、それでも問題を解決できませんでした。

4

3 に答える 3

0

私にとっての修正は、使用されているマスターページに関連していました(ソースは以下にリンクされています)。

DynamicMasterPageFile = “~/masterurl/default.master” 属性を削除し、MasterPageFile=”/_Layouts/15/ErrorV15.master” 属性を .aspx ページの @Page ディレクティブに追加します。Simple.master または SimpleV4.master ページを使用することもできます。

https://hpatel.wordpress.com/2014/06/29/sharepoint-2013-how-to-create-anonymous-application-page/

于 2016-12-15T19:17:22.350 に答える
0

アプリケーション ページのコード ビハインドはどのベースクラスから継承されましたか? Microsoft.SharePoint.WebControls.UnsecuredLayoutsPageBase から継承することが重要です。

さらに、匿名ユーザーがこのページにアクセスできるようにするには、次のプロパティを設定する必要があります。

protected override bool AllowAnonymousAccess
{
    get
    {
        return true;
    }
}
于 2012-09-07T13:59:55.190 に答える