-
1.
0selam binler,
Çalıştığım şirkette yazdığım bir intranet projesi var. Personel projeye girdiğinde program personelin bilgisayar adını otomatik olarak alıp programa o kullanıcı adıyla giriş yapması gerekiyor. Şuan test aşamasında biz elle kullanıcı adı girerek test ediyoruz ama personeller girdiğinde otomatik olarak bilgisayar adını algılaması gerekiyor. Ben bunu localdeki bilgisayarımda yazdım ve sorunsuz bir şekilde çalışıyor fakat IIS'de çalıştırdığımda kişinin localdeki bilgisiyarı olmadığı için bilgisayar adını alamıyor ve patlıyor. Bunu nasıl çözümlendirebiliriz ? *
-
2.
0siz ne anlarsınız dıbına koyayım ama bi umut işte
-
3.
0@3 umut fakirin ekmeği işte panpa
-
4.
0@5 şirketim derken çalıştığım şirket panpa düzeltiyorum hemen
- 5.
-
6.
0@7 amk senin bin sesli güldüm kovulucam amk
-
7.
0kanka intranet nedir?
-
8.
0@10 hay senin amk. Sadece şirket içerisinden erişilebilen site diyeyim basit anlamıyla.
-
9.
+1Anladım. Mesela teknosa da kullanılan bir sistem gibi. tarayıcıdan giriyorlar ve oradan oracle da program yazmışlar kullanıcı adı şifre oraya yönlendiriyor onları. Güzel sistem ve java olduğu için hafif.
yerin dibi not: bende web tasarımcıyım hocam o yüzden atladım. asp çalışıyorum da * -
10.
0@12 aynen panpa
- 11.
-
12.
0local dışı olduğu için izin alamıyor olabilirsin bir vebservis yaz kullanıcı uygulamayı açtığında ilk bu çalışsın ve user name i alıp sana göndersin sonra sen o name ile kullanıcı kaydını oluşturursun. birde bilgisayar adı ile kullanıcı adı ayrı şey adamın bilgisayarında birden fazla oturum olabilir buda birden fazla kullanıcı adı demek bunuda göz önünde bulundur.
edit : webservisi c# ile yazarsan kodu şöyle.
username = System. Security.Principal. WindowsIdenty.GetCurrent().Name; -
13.
0@15 panpa şirkette herkesin bilgisayar adı ad.soyad şeklinde yani kullanıcı adları ad.soyad hepsinin. saol tavsiyen için. bu arada kullanıcı adı almak için birçok kod denendi. Yazılımı bilgisayarımda run ettiğimde alıyor ama iisde almadı işte kodları yapıştırıyorum aşağıya.
username = System. Security.Principal. WindowsIdentity.GetCurrent().Name. ToString();
username = HttpContext. Current.User. Identity.Name. ToString();
username = Page. User.Identity. Name.ToString();
username = Environment. UserName.ToString();
panpa eğer verebileceğin bir kod varsa bekliyorum.. * -
14.
0lan züt
internetten araştır araştır sorun çöz
sonra bir ton para al
bin yapamıoysan bırak olm -
15.
0@16 panpa yazılım gayet süper çalışıyor. çok basit gibi görünen kullanıcı adını otomatik alma olayını yapamadık bi. şirkette bissürü yazılımcı var hiçbiri yardımcı olamadı bende çareyi nette arıyorum ne yapayım ? son çare kullanıcı adı ve şifre vericez herkeze gene olucak ama bu şekilde olması daha iyi bizim için.
-
16.
0yokmu lan koskoca sözlükte şu işlemi yapabilecek zalım
-
17.
0BiZiM iNTRANET CAYIR CAYIRB ÇALIŞIYOR, ADIM DA HEMEN ÇIKIYO ÜSTTE.
iŞiN KÖTÜ TARAFIYSA ADIM YAZSSA NOLUR OLM,Bi takA YARAMIYO BU iNTRANETiNiZ. KiMSENiN DE GiRDiĞi YOK ZATEN.
KASMAYIN, YAPIN BiŞEYLER GEÇiN. -
18.
0şöyle bişey işini görürmü panpa
lblDetay. Text += "<br /><b>Bilgisayar adı:</b> " + System.Net.Dns. GetHostEntry(Request. ServerVariables["REMOTE_ADDR"]).HostName. Split(new char[] { '.' })[0] + "<br /><br />"; -
19.
0@19 bin sizin intranet gibi olmayacak bu. sharepointden bağımsız çalışacak. bütün şirket işlerini intranet üzerinden yöneticez. Herkesin yetkileri kullanıcı adına göre şekillenicek vs.vs.
-
20.
0@20 panpa zütünü gibiyim. bilgisayar adı bilgisini otomatik almam lazım zaten amk manuel giriceksem bi tane textboxla girerim.