0

ユーザーがログイン ID を提供する ASP.NET ホームページがあります。アプリケーション (SharePoint サイト) に応じて、ID が関連付けられ、ユーザーはそれぞれの SharePoint サイトに誘導されます。

たとえば、ユーザーが site1user の場合、ASP.NET ページはユーザーを sharepointsite1 に誘導します。

私はそれをここまで機能させました。

さて、ユーザーがユーザー ID を再度入力する必要がないように、ASP.NET から SharePoint ログイン ページにログイン ID を渡すにはどうすればよいでしょうか。

URL パラメータの受け渡しを試みました。しかし、うまくいきませんでした。

4

2 に答える 2

1

ASP.NET アプリケーションでフォーム ベース認証 (FBA) を使用している場合は、FBA も使用するように SharePoint を構成し、SharePoint が ASP.NET アプリケーションと同じ FBA 構成を使用するようにすることもできます。

これを行う利点は、ユーザーが ASP.NET アプリケーションにログインし、SharePoint サイトにリダイレクトするだけで自動的にログインできることです。ユーザー名を SharePoint に渡す必要も、ページをカスタマイズする必要もありません。SharePoint で FBA を構成したことがない場合は、少し難しいかもしれませんが、次のリソースが役に立ちます。

于 2009-06-25T06:40:43.373 に答える
0

login.aspxページをカスタマイズし、クエリ文字列からIDを取得してユーザー名テキストボックスに設定するコードを記述する必要があります。

于 2009-06-24T17:05:01.030 に答える