私はブログアグリゲータ(CoreResultsWebPart)を使用して、私のmysiteのすべてのブログ投稿を返しています。 xslでブログ投稿を作成したユーザーのログイン名を取得しようとしています。Sharepoint Searchによって作成された検索結果のフィールドに一貫性がありません
しかし、私は矛盾した結果を得ています。例えば:
ユーザーログイン:はmydomain \ maggie.smith
著者について返されるデータ:はmydomain \ maggie.smith(CORRECT!)
別のユーザーのログイン:MYDOMAIN \ bob.hope著者について
返されるデータ:ボブ・ホープ
今、私はその情報が存在するので、ユーザープロファイルデータベースがBob希望の表示名をフェッチしたと仮定していますが、 "Bob Hope"ではなく、ログイン名を取得したいと考えています。私がSharepoint Managerを使用してブログ投稿を 'Bob Hope'のために調べると、Created ByフィールドとAuthorフィールドにはmydomain \ bob.hopeではなくBob Hopeが表示されます。
どうすれば入手できますか?その理由は、私のxslブログアグリゲーションにアタッチするユーザーのプロフィール画像を取得するためです。
コンテンツソースを取得して再クロールするために他のメタデータ列を追加しましたが、元の著者のログイン名は取得できません。誰でも助けてください!
検索でこれを設定するにはどうすればよいですか? –