2012-05-10 10 views
2

Windows認証を使用するようにビジネスアプリケーションを構成しました。私が読んだことのすべてから、何も変更する必要はなく、現在ログインしているユーザーだけをロードする必要があります。これはそうではありません。 Application_Loadedメソッドでは、Userは空です。Windows認証でユーザーが読み込まれない

Empty User

私は、サーバーにプロジェクトをアップロードする場合でも、私はまだ空のユーザーを取得します。誰か助けてくれますか?

+0

web.config http://msdn.microsoft.com/en-us/library/dd744835%28v=vs.95%29.aspxを編集しましたか。あなたのブラウザのセキュリティ設定にも関連している可能性があります。リンク上で「Silverlightからサービスにアクセスする」の部分が参考になるかもしれません。あなたが成功するときに共有してください! –

+0

@DavutGürbüz - はい、そのリンクをたどっていますが、まだ成功していません。 –

答えて

2

これを一日一回見て、やっと問題を見つけました。 、<profile><membership>のすべてをweb.configから削除する必要がありました。またUserクラスのFriendlyNameプロパティに​​3210を追加しました。

+0

それはあなたの設定を偽ってauth.by asp.netメンバーシップを依然として試みることを意味します。イントラネットソリューションの場合、あなたのヒントは有益です。 –

関連する問題