SharePoint 2010から匿名のユーザーオブジェクトを取得するにはどうすればよいですか
-
29-09-2019 - |
質問
匿名アクセスを有効にして、クレームベースの(フォーム)認証を使用したサイトセットアップがあります。
ユーザーがサイトにログインすると、フォームデータベースに存在する可能性がありますが、SharePointサイトコレクションには存在しません。この場合、spcontext.current.web.spuserはnullを返します - ログインしていても。
使用できるスーパーに似た別のオブジェクトはありますか?
解決
httpcontext.current.user.identity.isauthenticated == trueですか?その場合は、web.currentuserに掘り下げる前に、spcontext.current.current.web.ensureuser(httpcontext.current.user.identity.name)に電話をかけてみてください(web.spuserではなく、あなたが意味するものです)
-oisin
所属していません StackOverflow