問題タブ [fba]

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.

0 投票する
1 に答える
1048 参照

sharepoint-2010 - SharePoint 2010でクレームベース認証を構成する方法は?

SharePoint 2010アプリの場合、フォームベース認証(クレームベース認証)が必要です。誰かが同じ問題で私を助けてくれますか?

ありがとう、ナンディ

0 投票する
1 に答える
1561 参照

sharepoint - SharePoint 2010 から匿名ユーザー オブジェクトを取得する方法

クレーム ベース (フォーム) 認証を使用し、匿名アクセスを有効にしてサイトをセットアップしています。

ユーザーがサイトにログインすると、フォーム データベースには存在するが、SharePoint サイト コレクションには存在しない場合があります。この場合、SPContext.Current.Web.SPUser は、ログインしていても NULL を返します。

使用できる SPUser に似た別のオブジェクトはありますか?

0 投票する
1 に答える
990 参照

javascript - フォームベースの認証フォームのiPhoneアプリをWebサイトに渡すにはどうすればよいですか?

私は、Web サイトにログインしてテーブルを取得し、アプリ内にコンテンツを表示する iPhone アプリケーションの作成に取り組んでいます。テーブルを表示するには、ログインが必要です。サイトはフォームベース認証を使用しているようです。Webサイトのログイン画面

では、ログインIDを渡し、xcodeからサイトに渡し、情報を保持して、ユーザーが1回だけログインする必要があるようにするにはどうすればよいですか。

0 投票する
1 に答える
1776 参照

sharepoint - WebサイトからWord/Excelファイルを開くときに認証を求めるSharepoint

私が働いている会社は、SharePointを公開WebサイトのCMSとして使用しています。最近、ユーザー固有の機能を提供するためにサイトでFBA(フォームベースの認証)を有効にしましたが、Office2007/2010を使用してサイトから開いたときにWord/Excelファイルに副作用が発生しました。

一部のユーザーは、IEからWord / Excelドキュメントを開くときに認証を要求されます(ただし、「ファイルを開く」ではなく「ファイルを保存する」を選択した場合はそうではありません)。IE / Word / Excelの後ろにウィンドウがポップアップし(そのため、そこにあることに気付かないことがよくあります)、サイトのログインページが表示されます。ウィンドウが閉じられた場合、ドキュメントは通常どおり開き続けます。

環境のようです。ほとんどのOffice2007/2010ユーザーはこれを内部で経験しており、外部でこれが発生したという報告が1件あります。

誰かがこの行動を防ぐ方法を知っていますか?

関連する場合:会社には、NTML認証を使用する内部SharePointサイトもあり、内部ユーザーが外部に表示されている同じコンテンツを編集できるようになっています。

当初、応答に追加されたSharePointヘッダーが、拡張機能を許可するために認証を確認するようにOfficeに警告しているのではないかと思っていましたが、IISで応答ヘッダーを削除しても、違いはありませんでした。

0 投票する
1 に答える
2413 参照

c# - FBA ユーザーを SharePoint UserInfo リストに追加する

C# のメンバーシップ クラスを使用して、フォーム ベースの認証プロバイダーに新しいユーザーを正常に追加しています。いくつかの公開サイトにログインできますが、ユーザー ピッカーで新しく作成されたユーザーを検索しようとした後、そのユーザーは表示されません。

WSS_Content_* データベースに UserInfo レコードを追加する必要があるようです。そこで、Sharepoint で実行されている people.asmx Web サービスを参照しました。次のメソッドを使用して UserInfo を作成しようとすると、メソッドは未解決の PrincipalInfo オブジェクトを返します (UserInfoID は -1、IsResolved は false など)。

不足している手順はありますか?

0 投票する
2 に答える
1461 参照

sharepoint-2010 - SharePoint 2010 にフォーム ベース認証をインストールする方法

ユーザーが Windows ユーザーでなくてもサインインできるようにしたいと考えています。これは、フォームベース認証またはより良いオプションのいずれかを使用することを意味します。

Share Point 2010 に FBA をインストールする方法を教えてください。

これに関するいくつかの記事を読んだことがありますが、ほとんどすべての記事でいくつかの web.config ファイルを変更するように言われています。

注: 私は Active Directory を使用していません...念のため。

編集:

このチュートリアルに従いましたが、まだ FBA を使用してサインインできません。また、SQL-Auth データベースにユーザーがいないことに気付きました (そのチュートリアルで説明されています)。それは正常ですか、それとも自動ですか?

ありがとう、ブライアン

0 投票する
0 に答える
1075 参照

permissions - FBA を使用して SharePoint 2010 で役割にアクセス許可を設定する

SharePoint 2010 では、各 Web アプリケーションに 2 つのゾーンがあります。1 つは Windows 認証で、もう 1 つは LDAP 経由の FBA です。FBA のあるゾーンは、匿名アクセスが許可されています。ユーザーは両方のゾーンで問題なくログインできます。

ここで、一部の Web で匿名アクセスを停止し、特定の FBA ユーザー/ロールにのみアクセスを許可するようにしたいとしましょう。これらの FBA ユーザー/ロールを SharePoint のグループ「サイト訪問者」に追加します。ユーザーを追加しても問題はありません。このユーザーだけが Web を閲覧できますが、ロールを追加すると、このロールのユーザーは誰も Web にアクセスできなくなります。あなたはすべて「アクセスが拒否されました」。

SharePoint が FBA ユーザーの役割を取得できず、この役割に Web へのアクセス許可があるかどうかを確認できないようです。

0 投票する
2 に答える
964 参照

c# - イベント ハンドラー内でユーザーを SharePoint 2010 に追加できない

同期および非同期の両方のイベント ハンドラー (itemAdded および itemAdding) を使用して、Sharepoint 2010 サイトにユーザーを追加できませんでした - フォーム ベース認証 (Sharepoint から完全に機能しているため、適切にセットアップされ、機能していることがわかっています) を使用しています。私が知る限りのUI)

Membership.CreateUser の呼び出しが機能せず、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」という例外が常にスローされます。メンバーシップをデバッグして調べると、何かが間違っていることが明らかです。ほとんどのメンバーは null であるか、例外もスローします。メンバーシップにはアプリケーション ページでこの問題がないことを知っています (アプリケーション ページからユーザーを追加したり、グループに追加したりできますが、イベント ハンドラー内で失敗します)。当初は HttpContext の問題だと考えていましたが、itemAdding() 内で HttpContext.Current を取得できるため、それほど大きな違いはないかもしれません。

手がかりはありますか?イベント ハンドラー内で SP2010 にユーザーを追加することはできますか?

背景: リストに新しい行を追加すると (電子メール列を含む)、指定された電子メール アドレスを持つユーザーにアクセス許可が付与されます。そのユーザーが存在しない場合は、作成します (フォーム ベース認証の場合)。

0 投票する
2 に答える
5207 参照

sharepoint-2010 - SharePoint FBA 2010 : カスタム アプリケーション ページ (サインイン ページ) のリダイレクトの問題

Sharepoint 2010 サイトで FBA を構成しました。で利用できる OOTB ログイン ページを使用すると、正常に動作します_form/default.aspx

これで、独自のLogin.aspxページを作成し、このカスタム ページにリダイレクトされるように Web アプリケーションを構成しました。Layouts/CustomFBA/Login.aspxこのページは14 Hive の下の場所に保管しています。このブログ投稿に従って、ログイン ページを作成および構成しました。

別のアプリケーション ページであるこのログイン ページの下部に、ユーザー サインイン ページ リンクを含めました。

Web アプリケーションの web.config を更新して、ユーザーが認証を受けたりログイン ページに再度リダイレクトされたりすることなく、ユーザー サインイン ページにアクセスできるようにしました。理想的にはこれが機能するはずですが、どういうわけかそのリンクをクリックするたびに、ログイン ページにリダイレクトされます。この点で誰かが私を助けてくれれば本当に感謝します

================================================== ========

前述したように、カスタム ログイン ページは問題なく機能しています。ただし、/_layouts/CustomFBA/ フォルダーにも保持されているサインイン (UserSignin.aspx) ページにユーザーを移動するログイン ページにリンクがあります。問題は、リンクをクリックすると、再びログイン ページに戻ってくることです。
私が読んだいくつかのブログによると、ユーザーが認証を要求する必要のないページを表示できるようにするために、Web アプリケーションの web.config にタグ (djeeg で言及) を含める必要があると述べています。だから私もそうしました。

しかし、これも問題を解決していません。カスタム ログイン ページの [サインイン] リンクをクリックすると、まだ Login.aspx ページに戻ってきます。ここで問題を明確にしたことを願っています。

よろしくお願いします、
パディ

0 投票する
1 に答える
2669 参照

sharepoint - Sharepoint2010のFBA

Sharepoint 2010にFBA(クレームベース認証)を実装しました。以下が実装されています。

  • カスタムログインページ
  • カスタムサインインページ
  • パスワード回復ページ(ForgetPassword.aspx)
    ForgetPasswordページで、ユーザーは自分の電子メールアドレスを入力するように求められます。ユーザーは、サインイン時に使用し、コードビハインドでこの電子メールを使用して、Membership.GetUserNameByEmail関数を使用してユーザー名を取得し、このユーザー名を渡します。 Membership.GetUser関数に移動して、メールで送信されるユーザー資格情報を取得します。

しかし今、コードは「関数が実装されていません」という例外としてスローします。不思議なんだけど; カスタムメンバーシッププロバイダーを作成する必要のあるカスタムデータベースを使用していません。次に、なぜこのエラーが発生するのですか。誰かが手がかりを持っているか、同様の問題に直面している場合は私に知らせてください。ありがとう。
よろしく、水田