2010-11-22 20 views
0

私の会社には、ユーザーが既にセットアップされているMOSS 2007 Enterprise(SharePoint 2007)Webサイトがあります。すべてがうまくいきます。ユーザーはActive Directoryでセットアップされます。今、彼らは本当に複雑なものを求めています。私はASP.NET Webサイトで数週間でそれを行う方法を知っています。それが私のパンとバターです。ここに私がしたいことがあります。単一ログインによるSharePointからASP.NET Webサイトへの切り替え

ウィンドウ認証を使用して新しいASP.NET Webサイトを作成し、この新しい機能を新しいユーザーに導入すると、新しいアプリケーションにジャンプするようにしたいと考えています。このすべてはインターネットからアクセス可能でなければなりません。これは外部アプリケーションです。外部ユーザーアカウントはActive Directoryに既にあります。

アイデンティティはまだログインしていますか?新しいウェブサイトに到着しますか?

注:再度ログインする必要はありません。

どうすればいいですか?

注:私はSharePoint開発を学んでいます。我々はそれを持っています。それを学ぶことは私にとって重要です。しかし、私は現時点でそれに圧倒されています。私たちは20人以上の開発者を抱えており、私たちの誰もSharePointについて何も知らない。コンサルタントがそれを設定し、非開発者がそれを管理しています。将来的には、将来私はおそらく "人"になるでしょう。それは恐ろしい考えです。 SharePointは私が知りたいと思っているものですが、私は次の2ヶ月間、そして何の助けも払っていません。私は、アプリケーションが完成した後、必要に応じてそのコードをSharePointに移行したいと思っています。必要がなければ、それを別にしておきます。

+0

あなたのMOSSサイトも外部から利用できますか?両方のサイトが同じドメインにあり、同じアプリケーションプール内にあれば、これはあなたが望むように動作すると思いますが、新しいサイトがドメイン名を入力すると、ASP.NETが新しいログインを強制する可能性があります。 –

+0

これらは同じドメインにあります。SharePointサイトはEx:http://sp.mycompany.comと私のasp.net Webサイトですhttp://sp.mycompany.com/complexSubApp/ –

答えて

0

いくつかの要因によって異なります。具体的には、2つのアプリケーション間でジャンプするときにドメイン名が変更されます。 moss.domain.comとasp.domain.com ...

外部のシングルサインオン(SSO)に対処する有効な方法は、サーバーへのゲートウェイとして機能するISA Serverを立てることです。すべてのサインオンの詳細を処理します。サブドメイン間で資格情報を使用したり、すべての訪問者がwww.domain.comにアクセスしてURLに基​​づいてカスタムURLルーティングを設定したりすることもできます(/ sites/*はMOSSに、/ app/*はASPに移動します)。 NETサイト。

関連する問題